HiT Barcelona: Global Innovation Atlas

Sep 09 2009

“We’re talking about an online (web-based) software/service that shows the globe with around 700 spots that represent innovation centres (nodes) spread over the five continents” http://www.intomobile.com

atlas


Leave a Reply