Dun & Bradstreet
Global Business Optimism Insights Q3 2025
Pages
30
Time to read
48 mins
Publication
Language
English
Pages
30
Time to read
48 mins
Publication
Language
English
The document is a quarterly report titled Global Business Optimism Insights Q3 2025, which assesses the optimism levels of businesses worldwide. It presents findings from a survey of approximately 10,000 businesses across 32 economies, synthesizing data into five indices: Global Business Optimism Index, Global Business Supply Chain Continuity Index, Global Business Financial Confidence Index, Global Business Investment Confidence Index, and Global Business ESG Index. The report indicates a decline in business sentiment for Q3 2025, driven by macroeconomic uncertainties and geopolitical risks, particularly affecting advanced economies. The Global Business Optimism Index fell by 6.5% quarter-over-quarter, reflecting a cautious outlook among businesses, especially in sectors like manufacturing. The report also highlights the need for businesses to adapt their strategies in response to ongoing trade tensions and supply chain challenges, emphasizing the importance of financial management and agility in navigating the current economic landscape.