Tagged With Barclays 2017

BARCLAYS: Markets have been too calm, hitting trading revenues 'hard'