Otto Group's revenue drops 9% – Ecommerce News

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