Our Projects

in Thailand and Internationally

RATCH accounts the total equity capacity of 8,292 megawatts. Capacity of 7,052.94 megawatts has commercially been operated and 1,239.06 megawatts is under development and construction phases. At Present, RATCH’s operations are located in Thailand (5,227.71 megawatts), Australia (1,250.29 megawatts ), Lao PDR (1,193.09 megawatts ), China (236 megawatts ) Indonesia (193.05 megawatts ), and Vietnam (191.86 megawatts).