Jarrett Yorick

UK banks are in need of more competition according to a number of experts. Bhanu Choudhrie of the C&C Alpha Group has stated that more need to be done to make it fairer on customers.