Otto Group posts €1.1bn EBITDA as new female leadership signals strategic shift Otto Group posts stronger profits under new female leadership: EBITDA €1.1bn, net income €312m, revenue €13.8bn; restructuring and …
Tag: