Open post What Elon Musk’s US$3 billion Twitter deal means for him – and for social media 13. April 202214. April 2026Hamza Mudassir 2663 views 6 minutes The world’s richest man, Elon Musk, is now the largest shareholder of Twitter after acquiring a 9.2% stake in the social media platform for just under…