1. Solar power deal involving Idaho homeowners reached

    Solar power deal involving Idaho homeowners reached

    4