Zelestra Proceeds With the Construction of the Echols Grove and
Echols Grove (253 MWdc) and Cedar Range (188 MWdc) solar projects are the two largest PV plants Zelestra has developed in the U.S. to date. Construction on both projects will be led by
Read More