Investing
UK’s FCA fines Barclays £42 million for ‘significant’ financial crime lapses
UK financial regulators have imposed a hefty £42 million ($56 million) fine on Barclays Plc ...