Microsoft brings together global MNC IT leaders to discuss role of IT in powering future business growth
8 Things You Should Know About the New Microsoft Office Microsoft India’s NCR office moves to the ‘Epitome’ of a cool and futuristic work place!