Record-setting disruption: SolarCity, Elon Musk at it again