The company’s move to leverage its solar and storage buildout could make it a unique player in Texas’ electricity market, one analyst said.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ