UK’s SMEs record highest level of income in 7 years
Small businesses in the UK have recorded at the end of 2013 their highest level of income since the start of the economic crisis, recent research carried out by Barclays plc’s Business Banking unit has revealed.