Initial findings from a survey of companies in north and north-east Scotland have revealed that around 65% believe the growth of their business is being hampered by the poor quality...
Why? Free to subscribe, no paywall, daily business news digest.