Massachusetts oks 409MW in PPAs
Massachusetts regulators have approved 12 long-term wind power purchase agreements totaling 409MW from three projects that are expected to enter service in 2015 and 2016.
Massachusetts regulators have approved 12 long-term wind power purchase agreements totaling 409MW from three projects that are expected to enter service in 2015 and 2016.