The UK's tallest on-shore wind farm would be constructed on land at Hill of Fare, with applications details how the 16 massive turbines would measure up to 656ft tall.
To support the growth of health and prosperity worldwide for the 8 billion on this planet in the coming decades, and the increasing demand for electricity, and for the 6,000+ products in our ...