×

Tesla: 'It's all about the car'

10:07 PM ET Wed, 2 Aug 2017

Tesla is the large cap technology company that's best-positioned for the next five years, says Gene Munster of Loup Ventures.