Otto drops 1K sellers due to high fees
Between April and August 2024, Otto.de saw 1,178 seller accounts disappear, a 17% drop. Rising fees led 500 partners to quit, while Otto terminated 150 more over alleged violations. The company's own revenue fell by 4.7% to $6.5B, pressured by rivals like Temu.