Tag: Elon Musk ‘Frees’ Twitter By Closing The Deal Ahead Of The Deadline

Elon Musk ‘Frees’ Twitter By Closing The Deal Ahead Of The...

• Elon Musk is the new owner of Twitter, the social media platform. • He tweeted ‘the bird is freed’ as he closed the deal...

MOST POPULAR