News »
London tops ranking for largest tech clusters
London has topped a ranking for EMEA’s largest technology clusters, according to research from CBRE. The report EMEA Tech Cities: Opportunities in Technology Hotspots, published today, provides a framework for occupiers and investors to assess the characteristics of technology clusters in economic, leasing and employment terms at regional and city…
[…]