Elon Musk Leaves Tesla Fans in the Dark – TheStreet

The CEO has questioned an article announcing that Tesla was close to a deal to build production facilities in Indonesia.
View full source