Elon Musk
Musk’s Twitter experiment continues to confound and alienate advertisers
Microsoft drops Twitter from its ads platform, Musk threatens to sue
Musk says owning Twitter has been painful, open to selling the platform
Elon Musk values Twitter at $20 billion, a steep fall from the $44 billion he paid to own it: report
Elon Musk shuts two out of three offices in India, asks staff to work from home