Welsh Water will spend £41 million replacing a faulty sewage treatment plant, upgrading four other sites and reducing the number of spills from sewer overflows in south west Wales. The work is needed to address "significant compliance issues" identified by regulator Natural Resources Wales (NRW) at Cardigan.