cleantechies.com
Controversial Offshore Wind Farm Approved
U.S. Interior Secretary Ken Salazar has approved the nation’s first offshore wind farm off the coast of Cape Cod in Massachusetts, a $1 billion project that has survived nine years of regulatory re…