Cookie Error:

Cookies deactivated. To use all functions on this portal, for example the login, Cookies must be activated. Please activate Cookies in your browser settings.

News »
    Print Print 

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[…]