PROJECT DETAIL
View more projects
5x8MW SSE1 Solar Power Project, Thailand: (2013)
OWL is to review TOR, assist in EPC Bid Evaluation selection and Design Review and Construction Management for Solar Projects for 5 Sites location in Thailand.