Select Page
RenewableUK highlighted last week that Great Britain’s onshore and offshore wind farms generated more electricity than any other source of power last week.