European ecommerce report 2023 Throughout 2023 and 2024 .