Long term view: Future of Technology Sylvain Carle lang=en, visualization 2012/01/25 1 Comment Source: envisioningtech.com via Sylvain on Pinterest