We invest in energy, manufacturing, smart spaces and supply chain. Momenta is the leading digital industry venture...

Engelberg, Switzerland · 16+ investments

Early Stage
Energy
Infrastructure
Manufacturing
Supply Chain
Headquarters
Engelberg, Switzerland
Founded
2012
Website
momenta.vc
Total Investments
16
Last Investment
Mar 2026
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 16 investments in Energy and Infrastructure.

Investment History

Sign up to view investment history

Create a free account with 25 free credits every month, no card needed, to unlock deal history, amounts, and round details.