Otto Group’s ecommerce revenue increases to €7 billion

The Otto Group saw its revenue increase by 3.4 percent during the 2016/2017 financial year. The turnover is now worth 12.5 billion euros, while the German retailer saw its EBITDA increase to 730 million euros, the highest level for many years.