Thames Water to install Europe’s largest floating solar array

Thames Water will install Europe’s largest floating solar array on London’s Queen Elizabeth II reservoir, as part of plans to self-generate a third of its own energy by 2020.

Close
Close

Request a call back