Newtec
-
Business
Liquid Telecom, Newtec Win Global Award for Development of Always-On Satellite Links for Enterprises in Africa
A new satellite technology pioneered in Africa by Liquid Telecom and Newtec was among last night’s winners at the Global…
Read More »