Ombu Group is a London-based investment firm backing advanced environmental technology companies. It takes substantial stakes in a small number of businesses at a time, pairing capital with experienced board-level operators to support management teams over the long term.
The firm concentrates its resources on a handful of companies rather than building a large portfolio, aiming to grow each one i...
Paris, France
Paris, France
Germany
Paris, France
London, United Kingdom
Münster, Germany