16 March 2023

SWEN closes €170m blue ocean fund