Cape Cod Times Endorsement: Plugging into a New Industry
Read the full article here. It’s been called the “Louisiana of the East Coast” and the “Saudi Arabia of North America.” Massachusetts is poised to become the hub of the nascent offshore wind industry. On April 23, the state’s electric distribution companies — Eversource, National Grid and Unitil