
Dun & Bradstreet: Global business outlook wanes amid persistent trade uncertainty – Q2 2025 Report
Dun & Bradstreet’s latest Global Business Optimism Insights (GBOI) Report for Q2 2025 reveals a marginal 1.3% quarter-on-quarter decrease in worldwide business optimism. The report, a quarterly gauge of global business sentiment,