Barclays Plc has been fined $43.8 million for failures in internal controls that allowed a trader to manipulate the setting of gold prices, just a day after the bank was...
↧