Green Park Wind Turbine is now in place at Newport

THE latest installation at one of East Yorkshire’s newest business parks is helping the development live up to its name. A 78m wind turbine now towers over Green Park, an… read more →