Savills Tech Cities
shared by HelenMClark on Aug 07
195
views
0
faves
0
comments
The world’s 12 greatest cities for tech companies are explored in a new interactive experience from international real estate advisor Savills.
Source
http://www.s...index.htmlCategory
TechnologyGet a Quote