The Voice of Renewables

PPS named EPC for 202.2 MWh BESS in Colorado