The partnership will combine Vistra's premier TXU Energy retail electricity brand with Sunrun’s Battery Rewards program to enhance grid reliability in Texas by aggregating power from residential solar ...
Sunrun Inc. (NASDAQ:RUN) designs, installs, and maintains residential solar energy systems across the United States. The company offers solar panels, battery storage, and related products.
Toll Brothers and Sunrun ink a national partnership that will make Sunrun the exclusive provider of solar power in Toll Brothers homes. Morgan Stanley analyst Stephen Byrd maintains Sunrun with an ...
Since Sunrun was founded in 2007, it has installed tens of thousands of solar power systems on American homes. The company is known for popularizing solar leasing in the U.S. to help homeowners go ...