alex.kenemer, nowsourcing, berry.on.snow and 5 others like this
An infographic about how brick and mortar retail stores are in decline thanks to online shopping. Interesting stats on consumer behavior and where the world is headed.
Added in infographics I worked on
0 comments
Login to comment →