Things worth reading: 15th July 2015
Things we're reading today include … Lord Green of Hurstpierpoint: Ex-HSBC chair says sorry for Swiss and Mexican failures Britain's banks face £40bn bill as a result of George Osborne's extra taxes Sir Mike Rake to leave Barclays Britons are happier with their banks than they have been for years Profits up as JP Morgan…