Momenta is a Switzerland-based venture capital firm that makes investments in sectors including energy, manufacturing, and logistics. Momenta was founded in 2012. Momenta's headquarters is located in Meggen, Obwalden, CH 6045.
Momenta's Founder & CEO...