TRACK RECORD

321 MW

PPA Projects
Developed

64 MW

C&I Projects Designed
And Built

51 MW

Projects Currently
Operated

7.2 MWh

Storage Projects
Designed, Awarded
and Built