Otto Group's revenue drops 9% – Ecommerce News General The German well-known Otto Group's global ecommerce revenue is expected to reach 10.8 billion euros in the financial year of 2023. Read the full article