GBOI | Global Business Optimism Insights

A quarterly survey gauging the optimism level of businesses globally, with the analysis captured across five indices: Business Optimism Index, Supply Chain Continuity Index, Business Investment Confidence Index, Business Financial Confidence Index, and Business ESG Index. While the first four indices capture businesses’ expectations for the quarter ahead, the Business ESG Index reflects businesses’ sentiment for the present quarter.

CRR | Country Risk Ratings

A unique and comparative cross-border assessment of the risk of doing business in a country.
The ratings cover four key environments – credit, supply, market, and political – and nine underlying dimensions, which together present actionable insights that assist users to identify operational risks and opportunities across the world.

SRR | Sector Risk Ratings

A comprehensive and nuanced understanding of risks in 35 sectors (SIC/NACE-based sectors) across ~130 economies. By integrating macroeconomic data, company financials, payment information, and negative news, this database provides consistent ratings to compare risks across economies and sectors.

CESG | Country ESG Risk Ratings

A one-stop tool to track ESG performance across 132 economies, covering the three major verticals in Sustainability Analysis – Environment, Social, and Governance. These ratings equip businesses to maintain a sustainability-driven perspective for strategic decision-making.

GSEM | Global Sales & Employee Models

Are you struggling to find company revenue and size information from public sources? GSEM is a data product from Dun & Bradstreet’s sales and marketing solutions that uses machine learning models to predict company revenue and employee numbers. It provides reliable and referenceable information to help you target potential customers and support customer development activities.

PAYDEX® | PAYDEX Score

Dun & Bradstreet’s proprietary payment behavior assessment model analyzes actual transaction data from the past 12 months to evaluate a company’s payment performance, supporting transaction risk management and credit limit decisions. A score of 80 indicates that payments are mostly made on time, while lower scores reflect more severe payment delays. This dashboard features 11 major economies and 10 key industries worldwide, and calculates the median PAYDEX® to compare payment timeliness across countries and industries, providing decision-makers with insights to assess cross-border business risk.

FSS | Failure Score

Dun & Bradstreet’s proprietary financial risk assessment model evaluates financial capacity and financial stress, and is locally calibrated for each economy annually. It predicts the likelihood that a company may face closure within the next 12 months and be unable to settle all its debts, or the possibility of undergoing corporate restructuring.

Corporate Data

  • ESG

    ESG

    Corporate ESG
    Intelligence

  • GSEM

    GSEM

    Global Sales &
    Employee Models

  • PAYDEX

    PAYDEX®

    PAYDEX® Score

  • FSS

    FSS

    Failure Score

Founded in 1841, Dun & Bradstreet (D&B) is a globally trusted business data and insights provider, with information on 600 million companies worldwide. Its data cloud spans 256 countries and regions, offering solutions that cover financial behavior, payment patterns, corporate status and forecasts, as well as ESG sustainability metrics. This enables you to make faster, more accurate, and more competitive decisions in today’s rapidly changing market.

×