Insights

Read about the latest insights on ESG in our blog section.
bt_bb_section_bottom_section_coverage_image
ESG Ratings – A Primer

ESG Ratings are the bedrock of sustainable investing. ESG Ratings or Scores are used not only by investors but also by other stakeholders to assess the Corporate Sustainability Performance(CSP) of the rated firms. But unlike corporate credit ratings which are highly correlated among different providers, ESG ratings are not homogenous and come in different forms....