Quantcast
Home / News / Business News / Largest Idaho solar plant to open Oct. 20

Largest Idaho solar plant to open Oct. 20

The largest solar plant in Idaho will have its official opening Oct 20. The Grand View Solar project by Clēnera features about 340,000 solar panels across 637 acres. It is located 20 miles southwest of Mountain Home. This is Clēnera’s first Idaho project since moving its headquarters to Boise from Phoenix  in 2014. The company has more than 30 ...

About Anne Wallace Allen

Anne Wallace Allen is the editor of the Idaho Business Review.