Elon Musk takes over Twitter

Find out how the world is reacting to Musk’s Twitter acquisition

The virtual world has been buzzing since the news of tech billionaire Elon Musk’s acquisition of Twitter for a staggering $44 billion was officially disclosed.
26 April 2022, 11:10 AM