Four banks are to compensate tens of thousands of small businesses who were mis-sold complex insurance products, says the Financial Services Authority.

Read more