Rockefeller Brothers Supported Report: Wind Energy Could Get Cheaper
Release Date:
03/18/2016
... Delaware released a report showing offshore wind energy in New England would be far less costly under projects that are ... 33 percent less than previous offshore wind contracts in New England by 2023. That...