Time Magazine: Capping nearly a decade of legal disputes, regulatory review and p.r. battles, Interior Secretary Ken Salazar has given the go-ahead to what will be the U.S.’s first offshore wind farm, off the coast of Cape Cod in Massachusetts. The project, called Cape Wind, will supply an average of 183 megawatts – or up to three-quarters of the electricity needs for Cape Cod and the islands of Martha’s Vineyard and Nantucket – without producing carbon or any other pollutant. More important, the approval …