technology

September 15, 2017

The Struggle Over Cape Wind

Cape Wind is nearing construction to become America’s first offshore wind farm.  Cape Wind will consist of 130 Siemens 3.6-megawatt offshore wind turbines with a capacity […]

Interested in a FREE session?