Microsoft’s new office in Noida inspired by Taj Mahal architecture
Microsoft India Development Center (IDC) is one of Microsoft's largest R&D centres outside the Redmond headquarters in the US. Set up in Hyderabad in 1998, IDC drives Microsoft`s strategy of globally shared development to build products and services.
Jan 28, 2021, 19:28 PM IST