23 active school or business cancellations.
×

Microsoft to invest $17.5 billion in India, CEO Nadella says

By Thomson Reuters Dec 9, 2025 | 7:11 AM