Return to Article Details Impact of ESG Risk Ratings on Stock Prices: Evidence from ESG Leaders Index Companies (2020–2023) Download Download PDF