infotechlead

NTT announces opening of data center in Johannesburg, South Africa