Explore relationships

North Hoyle

North Hoyle Offshore Wind Farm is Wales' first offshore wind farm, and the UK's first major offshore renewable power project. Situated in Liverpool Bay, it commenced operation in 2003.

Use + to expand a branch. Click a topic name to open its summary.