Location : Nakhon Si Thammarat Operated by : Absolute Clean Water Co., Ltd. 20.11 MW Total Capacity 2025 COD Back