Follow us on
loading....
Barclays (BARC.L) has distributed terms to repurchase up to $17.6 billion. Protections sold in break of U.S. guidelines, possibly offering...