Infographic (or infovideo really): Did you know?

Reineke Reitsma [Posted by Reineke Reitsma]


Interesting visual presentation showing how technology developments have changed the world (and consumer behavior).


Categories: