New data from this year’s Business Barometer report published by The Open University in partnership with the British Chambers of Commerce, has found that over half (56%) of Scottish organisations are still reporting worrying skills shortages. According to the annual report, monitoring the curr
The Open University
1-1 of 1 Articles