March 26, 2026Published by Clare Adamson at March 26, 2026Categories News Science & Tech WorldElon Musk’s Starlink Faces New Setback as Namibia Denies LicenseNamibia’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.