PROJECT DETAIL
View more projects
5x8MW TSE Solar Power Project, Thailand: (2012)
OWL is to review TOR, assist in EPC Bid Evaluation selection and Design Review and Construction Management for solar projects for five sites location in Thailand.