Otto employed 43.0K people in Nov 2023
Otto GroupNov 28, 2023
One of the world's largest online retailers and Germany's biggest e-commerce company, offering fashion, electronics, and home goods.
When we relate one metric to another, new insights emerge. Each value below is calculated — click to see the formula and underlying sources.
Otto employed 43.0K people in Nov 2023
Otto GroupNov 28, 2023
Otto generated $16.2B in annual revenue in 2023
Otto GroupNov 28, 2023
Otto served 12.0M active customers in Nov 2023
Otto GroupNov 28, 2023