Things worth reading: 5th June 2015
Things we're reading today include … Hats off to Swiss regulators for putting HSBC in its place HSBC to pay £28m after money laundering investigation Swiss drop HSBC money laundering inquiry Costly bank transfer fees cost businesses £2bn Greece delays IMF payment, PM to brief angry parliament Lloyds to be hit with record fine for…