In 2021, global e-commerce-related startup funding peaked, but in 2025 those numbers have come crashing down to around $7 ...