SolarCity Files for IPO, Aims to Raise About $200 Million | Heykuki News