We are a technology innovation company that develops and build projects in the Satellite, Telecoms, Broadcast, Radio, Security, Energy and Security Industry, we build projects that provide services predominantly on the sub Saharan Africa continent...
Relevance: 10.179503