14 June 2024

Swen secures €100m for third debt fund