Thank you for visiting Owl energy.

PROJECT DETAIL

View more projects

5x8MW SSE1 Solar Power

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.