GroupM’s Catalyst, a search and social specialist shop, is out with new research that shows an eye-popping 96% of consumers have visited Amazon.com within the last year.
Maybe that shouldn’t come as a big surprise. I mean how many people do you know who haven’t gone to Amazon for something …