Industry Insights

Energy

Sample Size

53

Insurance entities under management

$1.7B

in Gross Written Premium (USD)

Lines of Business Written

Type of Entity

Top Five Emerging Risks

By 2024

Global Top 10 Risks - Energy

Data on Risk Readiness and Losses from Top 10 Risks in Past 12 Months

Parent Country/Territory and Size by Revenue

Industry Insights

Insurance, Investment and Finance

Find out if a captive could help your organization manage risk more efficiently. Take the two-minute questionnaire