Global Business optimism slips amid trade uncertainty, says Dun & Bradstreet
Global business optimism declined slightly in the scond quarter of 2025, Dun & Bradstreet (D&B’s) latest Global Business Optimism Insights (GBOI) report has said. The quarterly sentiment tracker from the global business