Otto Group
http://www.ottogroup.comCategory:
Corporate
Description:
Otto Group is a worldwide operating retail trust and contractor with business activity in over 20 countries. The company structures its activities into three lines of business: Multichannel Retail, Financial Services and Service.
Location:
Germany
Hamburg
Industries:
π¦ Financial Services
πΈοΈ Platforms
π€ Sales and Marketing
π©π½βπ» Software
Stages:
Debt
Seed
Series A
Series B
Notes:
Sector Restriction