infotechlead

NTT to buy 87% stake in German data center major e-shelter