Elon Musk’s X seemingly opens dedicated payments page
An “X Payments” account was seen on the social media platform on Jan. 19 as Elon Musk’s company continues to bag money transmitter licenses across the United States.
While unconfirmed, the development would likely align with Musk’s vision…