How Satellite Development Deals Play into Africa’s Human Capacity Development Plans

Apart from being a means to an end, satellite projects present an important avenue for African states to lay the…

This content requires a premium subscription. Log in or Sign up to read.

Login Sign Up