Strategic Challenges Faced By Tesla