SADC Satellite Experts Committee Update

The Southern African Development Community (SADC) Satellite Experts team met…


Angola To Lead SADC Satellite Sharing System

Representatives of some member states of Southern Africa Development…