Foreign firms lease nearly 105 million sq ft for GCCs

Business