SolarCity introduces energy storage for businesses; Tesla battery technology
Green Car Congress
DECEMBER 6, 2013
The US experienced 679 major weather-related power outages between 2003 – 2012, including 7 of the 10 costliest storms in American history. Utilities have increased revenues faster than electricity usage in part by creating “demand charges” for businesses that have increased their share of the utilities’ cost burden.
Let's personalize your content