Tesla investor calls for a new CEO as as Musk shift focus to Twitter

KoGuan Leo owns $3.57 billion of Tesla stock, building his stake during the pandemic when shares traded at a split-adjusted price of about $40.

Markets Insider