The US Navy & Department of Defense recently announced storage investments totalling $100m as utilities begin relying on the military to bail them out in times of crisis

Top stories
Invenergy signs 90MW PPA with Puget Sound
Invenergy has signed a deal to supply Puget Sound Energy with all of the power produced by a 90MW wind farm in Washington state.
The 15-year power purchase agreement relates to electricity from the 90MW Vantage Wind Energy Center and is due to come into force at the start of 2025.