EDF Renewables UK & Ireland Logo

EDF Renewables UK & Ireland

Developer, Investor

#38 of 1706 Developers#47 of 1596 Investors
name
type
Technologies
regions
HQ
EDF (UK)InvestorWind, Infrastructure & OtherAfrica, EuropeLondon, England