Home Economy News Musk’s Starlink ordered to cease operations in Namibia