Nigeria Faces Satellite Shutdown Over Unpaid Debt: Urgent Action Needed March 12, 2026 Nigeria is facing a critical situation regarding its satellite operations, as China issues a stark warning over a substantial unpaid debt. A letter from the China Great Wall Industry Corporation ...