A group of industry figures discuss the advantages of investing in Scotland.
Iain Cuthbertson
Narrator