Smaller banks beat banking giants in consumer satisfaction survey by Which?

Big name high street banks are failing to satisfy their customers – smaller financial institutions are doing far better, according…