California’s Fiscal Conundrum: A $31.5B Deficit and a $50B Grid Challenge

2023-05-22T21:38:21-07:00May 23, 2023|Energy|

Once boasting a $100 billion surplus, California now faces a [...]