04 Dec 2023 - Directors' confidence 'stuck in a rut', IoD finds 01 Dec 2023 - Private sector activity falls in November