Infographic

The state of ecommerce trust in 2024

We surveyed over 550 US consumers to understand their concerns when shopping online. See what we discovered in this infographic.

Download the Infographic