Smaller firms in the economy
Confederation of British Industry.
London Confederation of British Industry
1980
Small business