"Scottish investors are way too conservative." "It's impossible to raise investment here." "The process takes far too long." Does this sound familiar?
Is the investment landscape in Scotland…
"Scottish investors are way too conservative." "It's impossible to raise investment here." "The process takes far too long." Does this sound familiar?