A new report from CatEx DCA Bronze sponsor Syntec Telecom reveals that 68 per cent of UK consumers feel call centre managers should do more to prevent credit and debit card fraud, while only 14 per cent feel “very confident” that organisations they buy from will keep their personal and…