Contact Us | Microsoft India
Microsoft India (R&D) Pvt. Ltd. 807, New Delhi House, Barakhamba Road, New Delhi – 110001, India. Microsoft Global Services Centre (India) Pvt. Ltd. 807, New Delhi House, Barakhamba Road, New Delhi – 110001, India. Microsoft Research Lab India Pvt Ltd. 807, New Delhi House, Barakhamba Road, New Delhi – 110001, India.