Mountain Labs Hubs
Mountain Labs is a company that seeks out new investment opportunities and connects entrepreneurs with investors to accelerate projects with high potential. They incubate and invest in these projects. The company has a website, LinkedIn page, and Facebook page. They also accept investment submissions.
Headquarters:
Saanen, Bern, Switzerland
Employee Number:
1-10