TOP NEWS: UK water companies to return GBP114 million to customers
(Alliance News) - The UK Water Services Regulation Authority announced on Tuesday that water and wastewater companies in England and Wales will have to return GBP114 million to customers next year.
Read more