Duke Energy's renewables development division announced the commercial operation of a 120 MW project in Twin Falls County, Idaho, touted as the state's largest to date.
The Jackpot Solar project is Duke Energy Sustainable Solutions' first utility-scale project in the state. The plant will generate enough elect
Read More