Feb 18, 2015
Telstra has announced the launch of a new point of presence (PoP) in Johannesburg, increasing its network footprint in South Africa and providing greater connectivity and redundancy options for businesses operating across the continent. Launched in partnership with...