Twin Rivers
Twin Rivers is a 29MW wind project, comprising 14 turbines, located in Yorkshire, England. The project has been in operation since late 2016. Twin Rivers can produce enough clean energy to meet the needs of around 20,500 homes.
Contact: TwinRiversWindfarm@ntrplc.com
