Jim Duffy Logo

What does ‘high growth business’ mean?

We're getting it wrong and it's bad for Scotland!

Read Jim’s latest Scotsman column by click here.