News Elon Musk crowns himself ‘Technoking of Tesla’ in official filing By Josh K. Elliott - March 15, 2021 0 227 Facebook Twitter Pinterest WhatsApp The SEC forced Elon Musk to surrender his role as chairman of Tesla in 2018.