3 min read Business tesla: Elon Musk says ‘Tesla is on my mind 24/7’ amid concerns about Twitter distraction – Times of India 2 years ago SAN FRANCISCO: Tesla CEO Elon Musk said on Thursday that "Tesla is on my mind 24/7," trying to soothe investor...