Idaho Power signs PPA at record low for solar
Idaho Power has signed a 20-year PPA with local company Jackpot Holdings for output from a 120MW solar project planned for south of Twin Falls. Idaho...
Idaho Power has signed a 20-year PPA with local company Jackpot Holdings for output from a 120MW solar project planned for south of Twin Falls. Idaho...