PROJECT DETAIL
Negros, Philippines
Demeter Corporation Public Limited Company
(2017)
OWL to do as Technical Advisor Service to perform Due Diligence review report for 50MW Solar PV Power Plant Project which is located in Negros, Philippines