Barclays CEO Staley on Trading, Costs, Return to Office

Record ID: 580599