screen-shot-2016-10-26-at-8-13-00-pm Published October 26, 2016 at 1538 × 860 in Tesla Pitch Deck on SolarCity Acquisition