Thames Water has signed a £7 million contract with Ennoviga Solar, which could see the utility company named as the UK’s largest on-site solar power producer and industrial user. Under the terms of the 25-year agreement, Ennoviga will own and maintain the solar arrays, selling the electricity generated back to Thames Water in order to recoup the investment.