The Competition and Markets Authority’s (CMA) decision to launch an inquiry into the UK’s banks may finally get us to the answer – does the present structure work for customers and businesses? Lots of people already say no, and as the CMA points out levels of satisfaction in the sector are below 60%. Many businesses […]
More...
More...