IMD Startup Competition Investors
The IMD Startup Competition provides an opportunity for young companies to develop their business strategies.
Headquarters:
Lausanne, Vaud, Switzerland
Investor Type:
Accelerator