Thank you for visiting Owl energy.

PROJECT DETAIL

View more projects

22MW SaCaSol Solar

22MW SaCaSol Solar Project – San Carlos Solar Energy Inc – Philippines (2013) Owl’s role is to negotiate multiple agreements including panel supply and to then manage the design / construction of the Philippines first utility scale PV system.