California, Texas and Arizona led the front-of-the-meter segment, which deployed 998 MW/3,198 MWh of installments this quarter.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ