News

(Alliance News) - Water firms will be forced to pay households in England up to GBP2,000 for service failures as part of efforts to reform the sector, the government has announced. Compensation ...