The organisation’s Small Business Index (SBI) found confidence fell to -67.2 in the fourth quarter of 2024, compared with -69 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results