Looks like more power companies are getting their feet wet with battery technologies:
doublespaces Administrator Jul 31, 2017 698 2 18 Feb 18, 2018 #1 Looks like more power companies are getting their feet wet with battery technologies: