While other renewable energy companies abandon their IPO plans, solar rooftop installer SolarCity has publicly announced plans to go public.
Rooftop installer SolarCity plans to go public