Return to Article Details Dissecting ESG Scores and Financial Performance in Explaining Stock Returns: Evidence from Thailand’s SET100 Download Download PDF