Infographic

The state of ecommerce trust in 2020

In 2020 we surveyed 600 US consumers about their concerns when shopping online. See what we learned in this infographic.

Download the Infographic