Barclays' profit beats expectations when you ignore £1.4bn fine
Barclays' (BARC) first quarter results have been heavily impacted by a £1.4bn fine issued by US regulator the Department of Justice (DoJ) over the sale of mortgage-backed securities in the run-up to the financial crisis.However,...
26 April 2018