See more from Canary Media’s “Chart of the Week” column . It’s official: Grid batteries broke another record. More than 13 gigawatts of energy storage was installed across the U.S. last year, per a new report from the Business Council for Sustainable Energy and BloombergNEF. That’s up from the roughly 12 GW…
The fall of an empire? The Windsors royal arrest and its consequences
...
Read moreDetails

