PostsCommentsPayoutsaslam111 (25)in News & Views • 4 years agoElon Musk strikes deal to buy Twitter for $44bnThe board of Twitter has ****agreed to a $44bn (£34.5bn) takeover offer from the billionaire Elon Musk.