Returns at Barclays Corporate and Investment bank