Otto Group Returns to Profit with €165 Million Turnaround
After a tough financial period, the Otto Group is back in the black. The German retail and services group ended its most recent financial year, which closed in February, with a net profit of €165 million. This marks a significant turnaround from the previous year’s loss of €426 million. The company described the year as […]