Battery storage costs plummeted by over a quarter to a record low of $78 per megawatt-hour last year, significantly improving ...
Full year 2024 revenue of $162.4 million, net income of $331.4 million, and Adjusted EBITDA of $555.7 million. Fourth quarter 2024 energy cost per megawatt-hour (“MWh”) of $31.63, a 30% decrease from ...
High shares of renewable generation could enable the grid operator Southwest Power Pool to serve its customers with no increase in inflation-adjusted costs per megawatt-hour of electricity through ...