Idaho approves 100MW of First Wind solar project PPAs

Developer First Wind has won regulatory approval for 20-year power off-take agreements covering five proposed solar projects totaling 100MW (ac) nameplate capacity in Idaho.

A First Wind solar project
A First Wind solar project
Published 5 January 2015, 17:54Updated 27 September 2016, 05:40