US Stocks

Sunrun Inc.

Sunrun Inc. is a US-based company that offers solar energy systems and products for residential homeowners. The company's services range from design and development to installation and maintenance services. It also provides battery storage alongside its solar energy systems and markets its products through diverse channels.