This is an infographics (or a campaign?) detailing a city for start-ups. I think every silicon valley wannabe city see should have infographics each.

Advertisements