Foreign firms lease 105mn sq ft for GCCs in India since 2022