U.S. Markets closed

If Tesla remains public Elon Musk has to go: Jeremy Owens

MarketWatch Tech Editor Jeremy Owens on the uncertainties about the future of Tesla.