The Financial Conduct Authority’s (FCA) recent decision to fine Barclays a record £72 million ($108.3 million) for the alleged poor handling of financial crime risks will likely serve to reinforce the public perception of greedy bankers. But have financial institutions made any progress in developing a more positive culture in the new regulatory era of… Read More >>