Independent review to be conducted into the installing of water meters by Irish Water
The Government have confirmed that the installation of water meters across the country will be reviewed as part of the deal that saw the much hated charges suspended. It is understood there will be an …