In 2017, an estimated 1.66 billion people worldwide purchased goods online Online transaction in the U.S. grew 4 times as much as retail payments from 2013-2017 An average U.S. consumer does approx. 19 online transaction per year The above statistics … Continue reading