Dun & Bradstreet UK
Global Business Optimism Insights Q1 2025
Pages
32
Time to read
40 mins
Publication
Language
English
Pages
32
Time to read
40 mins
Publication
Language
English
The document is a quarterly report titled Global Business Optimism Insights Q1 2025, which assesses the optimism levels of businesses worldwide. It combines five indices that reflect various aspects of business sentiment, including the Global Business Optimism Index, Supply Chain Continuity Index, Financial Confidence Index, Investment Confidence Index, and ESG Index. The report indicates a notable decline in optimism across all surveyed economies, attributed to factors such as weak global growth, geopolitical tensions, and trade policy uncertainties. The Global Business Optimism Index experienced a 12.9% quarter-over-quarter decline, marking the first decrease since its inception in 2023. Additionally, the report highlights challenges in supply chain continuity and financial confidence, particularly among small and medium-sized businesses. Despite the downturn, the report suggests that optimism levels remain higher than those recorded a year prior, indicating a potential correction rather than a complete downturn. The findings are based on a survey of approximately 10,000 businesses across 32 economies.