A telecommunications provider offering fixed-line, broadband, mobile, and enterprise digital services.
1992
Namibia
1,001 - 5,000 employees
Telecommunications
$1M - 10M in revenue
Beyond Top 100
Taiwan, Hardware & Networking, Computer Hardware
Italy, Hardware & Networking, Telecommunications
China, Hardware & Networking, Telecommunications
Not reporting on Sustainability
Total sustainability employees
2-3