San Francisco-based Sunrun Inc. Files for an Initial Public Offering

San Francisco-based Sunrun Inc. Files for an Initial Public Offering

By Carrie Ann - Jun 26, 2015

Sunrun Inc. – a San Francisco-based US solar energy company that provides solar energy to homeowners filled for an initial public offering of its common stock on Thursday. The de

Read More