PROJECT DETAIL
View more projects
30MW Solar Power Portfolio Project , Thailand: (2012)
OWL is to perform Design Review and Construction Management for solar projects which separated under two companies with three provinces site location in Thailand.