1、Global BusinessOptimism InsightsQ3 2025Dun&Bradstreet Global Business Optimism InsightsDun&Bradstreets Global Business Optimism Insights(GBOI)is a quarterly report that aims to gauge the optimism levels of businesses globally and provides a unique and comprehensive view into the thinking behind the
2、growth,operational,and investment expectations of business leaders.The GBOI is an amalgamation of five indices:Global Business Optimism Index,Global Business Supply Chain Continuity Index,Global Business Financial Confidence Index,Global Business InvestmentConfidence Index,and Global Business ESG In
3、dex.The first four indices capture business expectations for the coming quarter,while the ESG index captures the sentiments on key ESG attributes in the currentquarter.All five indices are constructed for 32 economies across 17 sectors and 3 business sizes,synthesized from a survey of approximately
4、10,000 businesses.The findings from the survey are supplemented with insights from Dun&Bradstreets proprietary data and economic expertise.An index reading above 100 indicates an improvement in optimism relative to the base year(Q3 2023-Q2 2024),while a reading below 100 signifies a deterioration.In
5、troduction Business sentiment across global economiesweakened for Q3 2025,with financial and investment confidence falling sharply amid persistent macroeco-nomic uncertainty.While many central banks have begun cutting interest rates,this has yet to translate into better financial conditions especial
6、ly for small and mid-sized businesses.Businesses surveyed in May 2025 were already cautious about capital spending,hiring,and long-term planning amid supply chainvulnerabilities and geopolitical risks.The subsequent escalation in the Iran-Israel conflict and the growing threat of disruption to key t