Search results
Duke Energy begins operations of Idaho’s largest solar plant
Energy Global· 1 year agoDuke Energy Sustainable Solutions has announced it has placed into commercial operation the 120 MW Jackpot Solar project in Twin Falls County, Idaho, the US.