Microsoft's new India Development Center in Noida
Microsoft's latest India Development Center in Noida is inspired by the Taj Mahal
First Published Date: 28 Jan, 20:42 IST
NEXT ARTICLE BEGINS
