Home » News » Tesla face 3 major headwinds heading into earnings report