MSCI publishes corporate responsibility presentation for investors - MSCI News | Rallies