The MSCI ESG ratings range from industry leaders (AAA, AA), to average (A, BBB, BB) to laggard (B, CCC) and is rating over 2800 stocks today