site logo

Idaho Power claims one of lowest-priced solar deals at 2.2 cents/kWh