Business Musk’s X Payments Gets License, Nears Launch by Grace Onyela 2 weeks ago Elon Musk's X Payments received a new money transmitter license in South Carolina. X Payments now has license in 29 ... Read more