
Unpacking ecommerce returns: the inaugural Storfund Returns Index
26/09/2025
4 min read
Ecommerce continues its rapid expansion, projected to reach $6.8 trillion by 2028 and capture nearly a quarter of the global retail market. While the growth is enticing, the rising tide of online sales brings with it a significant challenge: returns.