Banks and building societies leapfrog retailers in customer satisfaction index

· The Independent