Organisers have declared the first-ever CeeD Awards a great success, after over 500 delegates came together to celebrate Scotland’s booming engineering sector. The Centre for Engineering Education and Development (CeeD)
Why? Free to subscribe, no paywall, daily business news digest.