Elon Musk
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
From absurd trivia to info on biz news: Here’s what India asked Alexa in 2022
Is Twitter's free ads incentive enough for big brands to take the bait?
Musk auctions Twitter HQ items; Twitter bird statue fetches $100,000