Thames Water Tenders £70m Biogas, Biomethane Contract

0
331

UK-based Thames Water has gone out to tender with several Lots worth £70 million (€78 million), covering biogas and biomethane.

LEAVE A REPLY

Please enter your comment!
Please enter your name here