World Elon Musk Pays $2.89bn for 9.2% Stake in Twitter April 4, 2022 Adedapo Adesanya By Adedapo Adesanya The world’s richest man, Mr Elon Musk, has taken a 9.2 per cent stake in Twitter, paying $2.89 billion for the Read More