Microsoft India Development Centre expands its footprint in Noida
- The worksite is spread across 150,000 square feet and built to drive digital innovation through expanded teams in cloud and artificial intelligence (AI), experiences and devices group, and the new gaming division have a growing presence in India