Our Projects

in Thailand and Internationally

RATCH accounts the total equity capacity of 7,379.13 megawatts equivalent. Capacity of 6,495.51 megawatts equivalent has commercially been operated and 883.62 megawatts equivalent is under development and construction phases. At Present, RATCH’s operations are located in Thailand (5,187.21 megawatts equivalent), Lao PDR (1,121.81 megawatts capacity), Australia (693.08 megawatts capacity), China (236 megawatts capacity) and Indonesia (141.03 megawatts capacity).