What does Elon Musk’s takeover bid mean for the firm and the price of TWTR now that Twitter has accepted it after weeks of resistance? Twitter agrees to Elon Musk’s $44 billion buyout Elon Musk has signed into a binding agreement to buy Twitter for $54.20 per share, which values the social media service at […]
read moreElon Musk acquires Twitter
By: Martin Jekic