Elon Musk has set up Tesla so only he can run it: Jeremy Owens

The following video is brought to you courtesy of the Fox Business YouTube Channel. Click the video below to watch it now.

MarketWatch San Francisco Bureau Chief Jeremy Owens on the future of Tesla under CEO Elon Musk and Twitter CEO Jack Dorsey’s upcoming testimony on Capitol Hill.



Leave a Reply

Recent Posts