State regulators said “public convenience and necessity” require Idaho Power to acquire 120 MW of dispatchable energy storage.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ