Barclays has been fined £7.7m by the financial regulator and will have to pay out up to £60m in compensation to customers

Forum News: