Sunrun is a leading provider of residential solar energy solutions in the United States, offering solar panel installation, financing options, and energy storage services to help homeowners reduce their dependence on traditional energy sources and lower electricity costs.