posts tagged as cape cod
The Interior Department announced today that the administration will hold the nation's first offshore wind lease sale in late July. The area...
Cape Wind, off the coast of Cape Cod, Massachusetts is in trouble trying to find buyers for its high cost electricity. But...