Robert Laing
Guest Author
No image available
/ 17 June 2003

Why size matters

Viewed from a distance, the American business landscape is dominated by large corporations. Up close this is not the case. In terms of turnover and numbers of employees the landscape changes drastically to one comprised mainly of small concerns.