Elon Musk's Starlink faces a $11.57 billion challenge as Amazon buys Globalstar

Billionaires Africa | 15.04.2026 18:21
Elon Musk built Starlink into the world's dominant satellite internet service. Now Amazon is spending $11.57 billion to come after it.