Britain's Wind Power Hits Record High, Fuels 53% of Grid

Britain's Wind Power Hits Record High, Fuels 53% of Grid

1/5