Could China Really Switch Off Nigeria’s Satellites? The $11.44M Dispute Explained

It sounds dramatic. A foreign company holding the switch to a country’s communications satellite and demanding $11.44 million. But, that... The post Could China Really Switch Off Nigeria’s Satellites? The $11.44M Dispute Explained appeared first on TechRound .