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....