No image available
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.