IoD warns staff shortages ‘could undermine recovery’ The Institute of Directors (IoD) has warned that staff shortages could impact the UK’s economic recovery from the coronavirus (COVID-19) pandemic. A survey of over Read More » 16th August 2021 No Comments