Uncategorized

Image Gallery

01 / 01

U.S. Offshore Wind Score: 3 Hits, 0 Runs

Four miles off the coast of Long Island New York's Jones Beach is the site of a proposed 40-turbine wind farm being developed by the Long Island Power Authority's (LIPA) facility.