The Boise Solar Project on Cloverdale Road on 550 acres at 40 megawatts of solar power is far larger than Idaho Power’s proposed community solar project.
The Boise Solar Project on Cloverdale Road on 550 acres at 40 megawatts of solar power is far larger than Idaho Power’s proposed community solar project. Provided by developer
The Boise Solar Project on Cloverdale Road on 550 acres at 40 megawatts of solar power is far larger than Idaho Power’s proposed community solar project. Provided by developer