U.S. Interior Secretary Ken Salazar said today he had approved the nation’s first offshore wind farm, the controversial Cape Wind project off of Cape Cod.
U.S. Interior Secretary Ken Salazar said today he had approved the nation’s first offshore wind farm, the controversial Cape Wind project off of Cape Cod.