Skip to main content
72 MW
REC 245PE; REC 250PE
292,608
2014
Suphanburi, Thailand