Thames Water generates 15 per cent of own energy By Utility Week 29th November 2016 Thames Water generates 14.9 per cent of its own energy from renewable sources. This content is for members only. Please click here to view the full article.