Sunrun Secures $11 Billion Investment to Power the Future of Clean Energy Innovation | Signalbase