Top
10°

Offshore Oil Vs. Offshore Wind: The Numbers

How many offshore wind turbines could have been installed for the cost of one Deepwater Horizon?