A global leader in trade credit insurance, this company provides risk assessment and collection services aimed at protecting businesses from payment defaults and potential financial loss.
1946
France
1,001 - 5,000 employees
Insurance
$1B - 10B in revenue
$100M - 500M in profitability
Industry rank: 3 out of 233
Total electricity consumption
and % renewables
(MWh, % of consumption)
Industry rank: 3 out of 233
Total electricity
Share of renewable electricity
Industry benchmark
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
1.8
▼ 11.4%
1.9
▼ 12.4%
2.1
▲ 26.8%
1.8
2028| Target | Year | Value | Scope | Baseline |
|---|
Available
Available
Not available
Available
10 out of 29 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available