Elon Musk’s X granted payment processing license in 13 states — and counting Sat, Dec 16, 2023 See: Elon Musk's X granted payment processing license in 13 states — and counting -OR- View all Bank News headlines!