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.
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.