London business survey.
Confederation of British Industry.
London : CBI,
2005-
Business enterprises