Julia Hoggett said the financial market needed to stop 'eating itself' and urged firms to recognise the virtues of the Square ...
Barclays has been fined £40million over secretive payments to QatarI institutions during the 2008 global financial crisis.