Could someone please tell me what the number of new businesses in the UK was in 2010?
Also, if someone could tell me where to find these new businesses according to size, sector and geography, that would be great.
thanks!
Best!