35 C
Muscat
Sunday, September 24, 2017
Tags Enovation

Tag: Enovation

Tesla Shares drops after Musk warns of ‘manufacturing hell’

SAN FRANCISCO - Shares of Tesla dropped 3.5 percent on Monday after Chief Executive Elon Musk warned that the electric carmaker would face "manufacturing...