Santa Claus and FCA put Barclays on 'naughty list'
Extinction Rebellion (XR) activists and the Financial Conduct Authority (FCA) have united in condemning new Barclays wrongdoing. The FCA levied a £26 million fine on the bank for its failure "to act with due skill, care and diligence" towards customers in difficulty. Far from being an isolated trans [...]