SWEN closes Blue Ocean Fund on €170m

The ocean impact fund exceeded its €120m target and its structure means SWEN could forfeit 50% of its carried interest it if fails to hit certain impact KPIs.