Barclays fined $97 million for host of compliance errors, overcharging clients

Share this