Home Solar $Investment Sunrun Aims To Raise $309 Million In Planned IPO