[ORGANIZATION]
National Space Research and Development Agency
Featured in 1 tracked story · first seen
Also covered in
-
Nigeria nears completion of $2bn satellite procurement project
[TECHNOLOGY] · 3 sources ·
[ORGANIZATION]
Featured in 1 tracked story · first seen
[TECHNOLOGY] · 3 sources ·