Investor Shelf

Scottish Enterprise

Fund · UK · 1 documents

Key number
1.15 billion
Total invested in Scotland. Scottish Enterprise p.7