Update from SADC Satellite Expert Group
The team of Satellite Experts of SADC (Southern African Development Community) was able to meet earlier this week to do a…
News
The team of Satellite Experts of SADC (Southern African Development Community) was able to meet earlier this week to do a…