News

Crisil projects India’s net leasing of Grade A office space will reach 50 million sq ft in fiscal 2026–27, growing at a ...