Small businesses are getting a raw deal from the banks

It might come as no surprise to umbrella contractors to learn that small businesses are losing faith in the UK’s banking system.