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.

This content is for members only. Please click here to view the full article.