News

Around half of payment slips are thought to have contained names, addresses and account and bank sort code numbers of other clients. The rest contained partial information such as account numbers ...