Supply Chain Global Analysis 09-07-2025 Dun & Bradstreet Global Survey uncovers intensifying strategic risks across trade & supply chain Dun & Bradstreet (DNB), a leading global provider of business data and analytics, today released its Global Business Optimism Insights report, demonstrating the lowest level of optimism for the upcoming… Sign in or Upgrade to Continue Reading Access this and all articles from the last 10 days for free with a BCR News membership. Or access all articles with an annual subscription. Become a member Learn more Already a subscriber? Log in here #data and analytics#DNB#Dun & Bradstreet#Global Business Optimism Index#Neeraj Sahai