RATCH Group is a leading investment holding company in the power generation and infrastructure sectors.

RATCH Group Public Company Limited, formerly known as Ratchaburi Electricity Generating Holding Public Company Limited, was established on 7 March 2000 and currently has an issued and paid-up capital of THB 21,749,999,850. The Electricity Generating Authority of Thailand (EGAT), the Company’s major shareholder, holds a 45% equity stake. Listed on the Stock Exchange of Thailand under the trading symbol “RATCH”.

RATCH operates as a holding company, investing through its subsidiaries and joint ventures in power generation and related businesses. Its portfolio comprises fossil-fuel based and renewable energy projects, as well as investments in infrastructure and energy transition businesses that support long-term growth and sustainability.

Beyond Thailand, the Company continues to strengthen its investment presence across Australia, Indonesia, Lao PDR, Vietnam, and the Philippines, while exploring new opportunities in selected markets, including Japan and Western Europe.

RATCH conducts its business in accordance with sustainable development principles and high standards of corporate governance. This commitment is reflected in its “Excellent” (5-Star) Corporate Governance Report (CGR) rating from the Thai Institute of Directors Association. The Company also received an AAA rating in the 2025 SET ESG Ratings and has been certified as a member of the Private Sector Collective Action Coalition Against Corruption (CAC).

The Company has committed to strengthening power grid stability, supporting economic growth, and advancing sustainable development across Thailand and the Asia-Pacific region, while driving the transition toward net-zero greenhouse gas emissions by 2050.

Type of generation assets

As of 1 April 2026, RATCH invested in fossil-fuel and renewable power plants and a batter energy storage business, with 9,483.99 MW in equity installed capacity.

Classified by Fuel Type
Fossil Fuels
Total equity installed capacity
6,503.17MW
(68.57%)
Renewable Energy
Total equity installed capacity
2,980.82MW
(31.43%)
Classified by Project Status Operating
Commercially been operated
Total equity installed capacity
8,129.99MW
(85.72%)
Construction and development
Total equity installed capacity
1,354MW
(14.28%)

Financial Position

As of March 31, 2026

More Details

Total Asset of 1Q2026

239,183.16

Unit: Million Baht

Total Revenue of 1Q2026

12,321.47

Unit: Million Baht

Net Profit-Owners of the parent 1Q2026

1,228.25

Unit: Million Baht

EPS of1Q2026

0.56

Unit: Baht