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

0
227

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