Thailand Lam Takhong Wind Power Project

Thailand Lam Takhong Wind Power Project.jpg

Location: Thailand

Capacity: 24MW

Highlights: First wind power project of Electricity Generating Authority of Thailand; 

Mountain Wind Power EPC Project

Back