Companies with higher ESG ratings generally experienced better investment returns than those with lower ratings, according to Kroll study.
Companies with higher ESG ratings generally experienced better investment returns than those with lower ratings, according to Kroll study.