Uncategorized

Image Gallery

01 / 01

First Major Offshore Wind Farm for the UK

The UK's first major offshore wind farm started generating power off the coast of North Wales.