Bird is Freed

Elon Musk Completes $44bn Twitter Takeover, Fires CEO, Says the ‘Bird is Freed’

The deal will give world’s richest man control of influential social media platform with more than 230m users.

2 years ago