Dun & Bradstreet Global Business Optimism Insights Report Reveals Cautious Economic Outlook for Q1 2025
1. Global Business Optimism Index declined 12.9%, its first drop since inception. 2. Medium-sized businesses faced a 36% decline in optimism; large businesses improved by 10.7%. 3. 80% of economies saw decreases in new export orders, affecting trade strategies. 4. Supply Chain Continuity Index fell by 10.4% due to various persistent challenges. 5. Financial Confidence Index dropped 8.9%, reflecting heightened macroeconomic uncertainty.