For years, firm overstated ad trading volume

Compliance lapse led Barclays Capital to overstate its advertised trading volume in thousands of instances and by 147 million shares

Share this