German retailer Otto Group says it achieved a “turnaround” in its full year 2024/25 financial results, delivering stable revenue and a significant increase in profitability.
Its consolidated revenue totalled just under €15bn, according to the company, remaining stable year on year.
Already have an account? Log In




