Independent power producer and energy infrastructure group with renewable energy assets in Southeast Asia and Australia. Holds SET ESG Rating; formal sustainability governance and GRI-aligned disclosures.
← ← PLC ESG Index⬇ Download certificate (PDF)
Silver56/ 100
No 95 of 408 · silver
Ratch Group Public Company Limited
56/100 · PLC ESG Index