DDM Group

Switzerland
Baar, Zug, Switzerland, 6340

Capital profile

Funding and company signals

Funding stage
IPO
Funding rounds
1
Last funding
Post IPO Debt / $26.4M / 2024-11-29
Articles
27
Exited on
2014-08-05

Founders and investors

No public relation records are available.