Despite political battles and stop-work orders, Revolution Wind just installed its 65th and final turbine off Rhode Island's coast.
2 billion project will power 704 megawatts of clean energy to New England homes by year's end.
Want to know more?