Owls Hatch Solar PV Park is a 49.9MW solar PV power project. It is located in England, the UK. The project is currently active. It has been developed in single phase.
Owls Hatch Solar PV Park is a ground-mounted solar project which is spread over an area of 213 acres.
The project supplies enough clean energy to power 12,600 households. The project cost is $76.295m.
GreenLight was part on the installation and testing team on site.