Construction on Idaho’s Largest Solar Project Now Underway

Duke Energy Sustainable Solutions recently announced the start of construction of the 120-megawatt (MW) Jackpot Solar project in Twin Falls County, Idaho. 

The post Construction on Idaho’s Largest Solar Project Now Underway appeared first on Environment + Energy Leader.

This post appeared first on Environment + Energy Leader.

Share This Post