PROJECT DETAIL
View more projects
25MW Bangchak Solar Phase 2, Chaiyaphoom, Thailand (2012)
Owner's Engineer to review and evaluate EPC bid proposals.