Rating agencies September 16, 2019 0 Credit rating agencies battle for ESG supremacy A wave of deals has begun among companies that provide companies with environmental, social and…