Business ❯Automotive Industry ❯Tesla ❯Elon Musk
Tesla’s repurchase of 96 million shares at the original exercise price awaits a Delaware Supreme Court ruling