News

"While the grid faces several challenges this summer, areas such as Texas, California, and across the US West have seen an influx of battery energy storage systems in recent years, which is ...