Elon Musk is now officially the ‘Technoking of Tesla’

Elon Musk has dropped his chief executive job title and [...]