China warns Nigeria of satellite shutdown over $11.4 million debt | Business Insider Africa

Nigeria risks satellite service disruption after China Great Wall Industry Corporation issued a 30-day ultimatum over a $11.44 million debt linkedĀ …Read More