22 September 2023

Mirova, BPCE invest €77m in renewable energy producer