http://odishainc.com/wp-content/uploads/2014/07/logo.gifTata Communications inaugurates its 44th state-of-the-art data centre in New Delhi

Tata Communications inaugurates its 44th state-of-the-art data centre in New Delhi

Delhi: Tata Communications, a leading provider of A New World of Communications™, today inaugurated its 44th data centre in Greater Kailash, New Delhi. This data centre is located in the…