26 September 2023

SET Ventures targets €200m for energy transition fund