NTT, a global IT infrastructure and services company, has unveiled its newest hyperscale data centre campus, Chennai 2, in Ambattur, India. The company has reportedly invested USD 150 million in the ...