Awesome news, storage is so crucial to decarbonization. Some really interesting emerging energy storage tech has been presented and discussed over at https://collective.energy if this kind of stuff interests you
That aligns with my theory that since all the easily extracted oil has been exploited, the oil industry is saddled with a price floor, and once alternatives beat that, the oil industry will rapidly collapse as supply is more expensive than alternatives, and oil won't have any way to profitably compete.