Site icon The Crystal Eyes

Elon Musk crowns himself ‘Technoking of Tesla’ in official filing

The SEC forced Elon Musk to surrender his role as chairman of Tesla in 2018.

Exit mobile version