First energy produced at £1.3billion windfarm

An onshore wind farm
An onshore wind farm

Breaking