100 MW Of New Solar Power Plants Approved In Idaho
100 MW of new solar energy power plants, and accompanying 20-year power purchase agreements, have been approved for development in the state of Idaho, according to recent reports. Said 100 MW of capacity is spread out across five 20 MW solar PV plants, and five 20-year power purchase agreements — … [continued]
