Business
GCCs Hold 37% of Office Space in India’s Major Cities: Analysis
A recent report by Anarock highlights that GCCs are responsible for 37% of office space leased in India's top 7 cities. As demand grows, GCCs are also expected to expand their presence into Tier 2…