Latest news
Otto Group raises over €300M in debt, beating its target - DealroomDealroom · Wed, 05 Aug 2026 10:19:49 GMTDentons advises Otto Group on placement of €325 million promissory note loan - DentonsDentons · Wed, 05 Aug 2026 09:28:48 GMTOtto Group Solution Number of Employees 2026 | Employee Count & Headcount Data - Revelio LabsRevelio Labs · Fri, 31 Jul 2026 09:45:13 GMT