Business Ecommerce Businesses at All-Time High, but Challenges LoomBy News TeamJanuary 17, 2025 In the UK, the number of ecommerce businesses has reached an all-time high of 166,052, with 56,616 new startups created…