Deals galore in energy storage tech as investors see gold in govt’s green push

Deals galore in energy storage tech as investors see gold in govt’s green push. One possible reason behind the increased activity in the sector could be …