Coinspeaker TSLA Stock 10% Down, Top Tesla Investor Says Tesla Achieves More after Leadership ShuffleJames Anderson, a major investor in Tesla Inc. said the company is better run after independent directors were appointed to supervise Elon Musk. But today TSLA stock is in red.TSLA Stock 10% Down, Top Tesla Investor Says Tesla Achieves More after Leadership Shuffle