2023 Business Barometer Report Finds Manufacturers on Track to Invest in Improving Efficiency 3 min. read