Tata Power scores high on ESG in S&P Global’s Corporate Sustainability Assessment results

Consumer goods companies, those in carbon businesses, and even state governments have been trying to board the ESG bandwagon, with the ratings affecting the very nature of the way business is done