The Institute of Directors (IoD) Isle of Man has unveiled the findings from its inaugural Policy Voice survey, offering a snapshot of business sentiment on the island for 2024. The survey, conducted between April 30 and May 21, gathered insights from 48 respondents across various sectors, highlighting key issues facing local businesses.
