Otto Group
German family-owned e-commerce and services group with about 36,300 employees that is testing AI-controlled robots for returns handling in its logistics network
Headquartered in Germany.
Latest from MEKAWIRE
No funding rounds on record
Rounds appear here as soon as they are ingested and linked.