Idaho Power Signs 20-Year PPA for Solar Energy at Record Low Price
Idaho Power has reached an agreement to buy clean, local solar energy at a price that’s among the lowest on record. The energy will come from a future solar project south of Twin Falls that’s expected to generate 120 megawatts (MW).
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed