02 Jun 2023 - Business confidence in economy 'stabilised' in May 01 Jun 2023 - SMEs planning 'significant investment' in technology this year, research suggests