SAN FRANCISCO–(BUSINESS WIRE)–The ecommerce landscape is facing significant challenges with package theft and consumer trust. According to Capital One, in 2023, over $13.4 billion was lost to package theft, with more than 50% of online shoppers expressing concerns about their deliveries. Additionally, the Baymard Institute noted that 70% of online shopping carts were abandoned in 2024, with a quarter […]