13 March 2023Business confidence rebounds in Scotland, new research finds Uncategorized by A positive net balance means manufacturing and service firms expect activity to increase over the next 12 months.