X
ESG AT TWELVE SECURIS

Responsible Investment

Twelve Securis’ ESG investment approach serves as a guiding principle for investment decisions and ensures that the core values are integrated into the investment practice and individual behaviours.

Twelve Securis’ network of (re-)insurance relationships, industry expertise, and in-depth proprietary research processes enable the firm to screen and assess relevant environmental, social and governance aspects to integrate them into the investment analysis.

The Sustainability score is an internal score produced by Twelve Securis’ proprietary ESG Rating Framework, developed to assess the ESG aspects of an asset, and provide a meaningful output that can be built into investment decisions.

Assessment of the Sustainability score draws upon both internal expertise and analytics, as well as partnering with an ESG expert data provider.

The quantitative and qualitative insights are fed into the investment analysis process and may lead to the exclusion of securities linked to certain business activities and industry sub-sectors that have a detrimental impact on the environment or society.

Corporate Sustainability

Corporate Sustainability

The financial industry plays a significant role in supporting the global transition towards a more sustainable economy. With its independence and specialist expertise Twelve Securis strives to actively support this transition in the best interest of its stakeholders.

Read More
Climate Change

Climate Change

The insurance and wider financial industry have an important role to play in combating climate change by reorienting capital flows to move towards a low-carbon and more climate-resilient economy.

Read More
Stewardship

Stewardship

At Twelve Securis, we believe we have certain responsibilities as investors and as guardians of our clients’ assets. That’s why we seek to influence corporate behaviour to ensure the companies we invest in are managed in a sustainable way.

Read More

Twelve Securis ESG Investment Policy

Download

Found what you are looking for?

Twelve Securis can help you navigate the world of insurance investing.

Contact Us