New York approves a 90 MW wind farm off the coast of Long Island

On Wednesday, New York Governor Andrew Cuomo announced that the state had approved a 90 MW offshore wind farm to be installed off the coast of Long Island. That would make what will be called the South Fork Wind Farm the biggest offshore wind farm in the US.

Read More

Image courtesy of: Megan Geuss