Elon Musk
Tesla Delivers First Batch Of China-Made Cars At Shanghai's 'Gigafactory'
Tesla Bags 200,000 Orders For Cybertruck Within 3 Days Of Launch, Claims Elon Musk
Tesla Cybertruck Orders Near 150,000 Just Days After Chaotic Launch
Tesla Boss Elon Musk Dumps Twitter In Favour Of Reddit With 'Going Offline' Tweet