Hakan Nural/Anadolu via Getty Images
Elon Musk was forced to put his money where his mouth is on Friday when Brazil's Supreme Court ordered banks to seize over $3 million from financial accounts owned by X and SpaceX's Starlink to settle fines incurred by Musk's social media platform.
No comments