Home GCCReal EstateChennai’s GCC leasing to reach 3.2 mn sq ft. in 2025: CBRE report – BusinessLine