ClémenceMar 23, 20233 min🌊 SWEN's Blue Ocean strategy lastest news - our final closing at €170m and more