28 November 2023

Mirova invests €140m in Portuguese renewable energy developer