Shanghai Tesla fire caused by battery short circuit: report

The company has been trying to boost flagging sales in China and will report its first-quarter results on Wednesday.