site logo

Idaho Power seeks approval for 120MW of new solar