Sunrun is a leading provider of residential solar energy systems, battery storage, and energy services in the United States. Founded in 2007, the company offers a comprehensive range of solar solutions, including design, installation, financing, monitoring, and maintenance. Sunrun’s business model is based on long-term agreements with homeowners, where the company owns and maintains the solar systems while customers pay for the electricity generated. This approach eliminates upfront costs for homeowners and provides them with a reliable source of clean energy.