mt_logo

Telangana, a global data centre hub in the making 

After information technology and life sciences hubs, Telangana is now racing ahead to become a global data centre hub. The…