Saturday, April 22, 2023

Tesla Investors Slam Elon Musk In Open Letter: 'The Board Has Allowed The CEO To Be Overcommitted'