Idaho’s largest solar project is now under construction

Idaho’s largest solar farm is currently in construction

Home News Idaho’s largest solar project is now under construction