Barclays (BARC.L) has put its $1.25 billion share buyback plan on hold until talks with U.S. regulators over a major trading Read More
Barclays (BARC.L) has put its $1.25 billion share buyback plan on hold until talks with U.S. regulators over a major trading Read More