Largest projects by new jobs (since January 1993) ; Largest projects by investment (since January 1993).
Locate in Scotland (Organization)
[Glasgow : Locate in Scotland,]
1997.
Investments