Portfolio 2 Investments Mantle8 natural hydrogen, hydrogen, energy, clean technology, exploration technology series-a €31 M May 2026 Investor H2SITE hydrogen, industrial technology, clean energy series-b €42 M Jun 2026 Investor