Total Funding
Revenue
FY, 2022
Installed Capacity (Wind and Solar), GW
FY, 2023
Projects
Partners
France
5 Rue de la Terrasse