Duke Energy Begins Jackpot Solar Construction with Idaho Power PPA in Place – Solar Industry

[]