Microsoft Launches New Engineering Centre In UP’s Noida, To Serve As Premier Hub For Driving Cutting-Edge Innovation
Microsoft on Thursday (28 January) announced the launch of its new India Development Center (IDC) facility at Noida in the National Capital Region (NCR) that will serve as a [...]