Global Capability Centers — offshore units that handle the parent’s business processes — accounted for over a third of the “record-breaking” 77.2 million square feet of office space leased in India’s key cities last year, according to property services firm Jones Lang LaSalle.Read More
