Offshore wind turbines are about to become higher than the Eiffel Tower, allowing the industry to supply subsidy-free clean power to the grid on a massive scale for the first time.

Read More

Image courtesy of:

Advertisements