Elon Musk has been in the limelight recently due to the Twitter deal. There has been a number of back and forth between both parties as the terms of the deal become murky. Amid all of this, billionaire Elon Musk has made some significant moves regarding his Tesla stock. A new filing shows that the […]