Athora Holding Ltd 2026 Sustainability Report
Company: Athora Holding Ltd
Sector: Finance & insurance
Country: Bermuda
Year: 2026
Type: Sustainability Report
Pages: 19
The report presents Athora Group's sustainability vision, linking long-term financial security with positive outcomes for customers, employees, communities and the environment. It organizes the strategy around insurer, investor, employer and corporate-citizen roles, supported by three sustainability themes. The report describes double materiality assessments where applicable, selected sustainability KPIs, and climate-risk monitoring. Sustainability oversight rests with the Group Board, with delegated oversight by the Board Nominating & Corporate Governance Committee.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.