The logo of the Otto Group is displayed at the company headquarters against a blue sky. Otto, one of Germany's biggest e-commerce players, will lay off around 480 call centre employees as people ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results