Barclays fined £8.4 million over lack of card fees transparency
BRITAIN’S Payment Systems Regulator (PSR) has fined Britain’s Barclays bank £8.4 million (S$13.9 million) for failing to give retailers full information about card costs, the watchdog said on Thursday (Dec 1).