UK Greenlights World’s Biggest Offshore Wind Farm

The Triton Knoll Wind Farm, off the coast of England, will supply electricity to 820,000 homes.

Leave a Reply