Thames Water generates 15 per cent of own energy

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.