Elon Musk offers to buy Twitter for $41b in cash

Elon Musk offers to buy Twitter for $41b in cash

Elon Musk. Photographer: Justin Chin/Bloomberg

Elon Musk has offered to buy Twitter for about $41 billion in cash, saying the social media company he has often criticised needs to go private to see effective changes.