CBRE to grow tech hub footprint
Global commercial real estate services and investment firm CBRE is setting up a 1.20 lakh sq ft India Development Centre here as part of plans to sharpen focus on growing its technology development operations from the country. “We have outgrown [the existing] co-working facility… this will be our own space and reflective of the ways […]
Continue Reading