7 June 2024

Net Zero Ventures bags €125m for first close