Sunrun Inc. is an American provider of photovoltaic systems and battery energy storage products, primarily for residential customers. The company was established in 2007 and is headquartered in San Francisco, California. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.