Elon Musk's $44 billion Twitter Takeover Attracts Mixed Reaction

April 26, 2022