Scotland's 8,500 largest businesses.
London : ELC,
1990-
Business enterprises