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
Find out if a captive could help your organization manage risk more efficiently. Take the two-minute questionnaire