Global energy storage capacity has tripled in recent years, thanks to an industry that barely existed a decade ago.
As Houstonians prepare for freezing temperatures and even possible snow next week, many may be wondering if there could be power outages. The answer is: It depends. If icy conditions materialize, some ...