6 June 2024

Swen CP, Plenium jointly back €87m funding for French solar IPP business