No image available Article / 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. By Robert Laing