The Long Island Power Authority will decide on Jan. 25 whether to approve a 90-MW wind farm 30 miles off the coast of Montauk.
Source: New feed
The Long Island Power Authority will decide on Jan. 25 whether to approve a 90-MW wind farm 30 miles off the coast of Montauk.
Source: New feed