Business Confidence Falls Again — Tariffs and Trade Uncertainty Chill Global Investment
Business Confidence Falls Again — Tariffs and Trade Uncertainty Chill Global Investment Global business sentiment has taken another hit as trade tensions and tariff uncertainty weigh heavily on investment and supply-chain decisions. According to Dun & Bradstreet’s latest Global Business Optimism Insights Q3 2025 report, business optimism fell for the third consecutive quarter, confirming what…
