Clenera Solar Farm Going Live in Grand View, Idaho

The Clenera Solar farm is on the verge of going live in Grand View outside of Boise, Idaho. The giant 108 MWdc utility scale solar project will generate enough electricity to power 18,000 homes and incorporates major components manufactured by Construction Innovations.