Barclays Report Finds Bank Too Complex to Manage, Criticizes Pay

Barclays Report Finds Bank Too Complex to Manage, Criticizes Pay

Jason Alden/Bloomberg

The Barclays Plc logo sits on a glass wall at the top of the company's headquarters in the Canary Wharf business and financial district in London.