Known as the East Anglia THREE, the planning consent granted today allows for the instillation of 172 ‘next generation’ turbines, each of which stands 247 meters in height.
renewables Scotland uk wind wind farm wind project