GCCs to Lease 50-55 Million Sq Ft in FY26-FY27: ICRA
Representative image NEW DELHI: ICRA, a leading rating agency, anticipates that global capability centres (GCCs) will lease an additional 50-55 million square feet of Grade A office space during FY26-FY27, which could account for 38-40% of overall office demand in the top six markets: Bengaluru, Chennai, National Capital Region (NCR), Hyderabad, Mumbai Metropolitan Region (MMR), and Pune. Furthermore, ICRA predicts that the number of GCCs will increase from about 1,700 currently to over 2,500 by 2030, generating upwards of $100 billion in revenue and expanding workforce capacity by 1.5-2.0 times. The rapid growth of GCCs has become a significant growth…