Why Elon Musk's Battle With Delaware Is About More Than a $55 Billion Pay Package

Published on January 31, 2024

The lawsuit was led by an investor who held just nine Tesla shares.