Momenta
Venture Capital
We invest in energy, manufacturing, smart spaces and supply chain. Momenta is the leading digital industry venture...
Engelberg, Switzerland · 13+ investments
Early Stage
Energy
Infrastructure
Manufacturing
Supply Chain
- Headquarters
- Engelberg, Switzerland
- Founded
- 2012
- Website
- momenta.vc
- Total Investments
- 13
- Last Investment
- Feb 2025
- Geographic Focus
- Global
Investment Thesis
We invest in energy, manufacturing, smart spaces and supply chain. Momenta is the leading digital industry venture...
Momenta is a Venture Capital firm based in Engelberg, Switzerland. It has made 13 investments in Energy and Infrastructure.
Investment History
Sign up to view investment history
Create a free account to see deal history, investment amounts, and round details.