ESG

ESG risk rating can give companies visibility into suppliers’ exposure to long-term environmental, social, and governance risks.

Four Pillars Aligned to the United Nations SDGs
and World Economic Forum 

The context in which businesses now operate has been transformed by climate change, nature loss, social unrest around inclusion and working conditions, COVID-19, and changing expectations of the role of corporations. To continue being successful, businesses need to actively assess, monitor and report their impact on the environment and people.

 
Rebirth Analytics has developed its ESG rating risk assessment based on a core set of “Stakeholder Capitalism Metrics” (SCM) recommended by the World Economic Forum.

Our team uses 21 critically important metrics to monitor supplier performance against environmental, social, and governance (ESG). All metrics are organized under four key pillars: Principles of Governance, Planet, People, and Prosperity


By actively assessing suppliers against these metrics, a company can demonstrate its commitment to sustainable value creation as well as diligently review all possible risks, including suppliers’ greenhouse gas emissions, diversity, and inclusion, pay equality, and incidence of child labor.

Governance
Planet
People
Prosperity