Skip to main content
image

Barclays Must Face U.S. Shareholder Lawsuit over $17.7 Billion Debt Sale Blunder