Twelve Capital finds Impact Scores matter, top-rated companies outperform
3rd May 2023Twelve Capital, the insurance, reinsurance, catastrophe bond and insurance-linked securities (ILS) focused investment manager, has highlighted the importance of impact grading and ESG scoring, while finding in a study that the top-rated companies tend to outperform those that score more poorly.
Read the full article




























