Thames Water wants to be top solar producer in Britain

Thames Water is building enough solar panels on its rooftops to cover 15 football pitches in a bid to become Britain’s largest onsite solar power producer. The water firm that serves London has signed a £7m, 25-year contract with PV specialists Ennoviga Solar. Ennoviga will tend to solar panels on three locations in Newham, Bexley […]