News

UK: Transport for London has awarded EDF Renewables UK a 15-year power purchase agreement to provide solar energy to cover ...