DescriptionChubb Limited is a global property, casualty, specialty, reinsurance and life insurance company headquartered in Zurich. The company provides insurance products and risk management services for renewable energy businesses, including onshore and offshore wind projects from construction through operation.