March 26, 2026

Elon Musk’s Starlink Faces New Setback as Namibia Denies License

Namibia’s Communications Regulatory Authority earlier this week declined to grant Elon Musk’s Starlink an operating license, marking another setback to the company’s expansion plans in Africa.