
Microsoft Lays Foundation for New India Development Centre in Noida, To Double Down on AI and Cloud Capabilities
Microsoft laid the foundation for its proposed India Development Centre (IDC) campus in Noida on Saturday, bolstering its vision for AI, cloud, and security research capabilities in India. The proposed campus in Noida’s Sector 145 will cover 15 acres with …