16 March 2023

SWEN closes €170m blue ocean fund

By Genevieve Redgrave