Twitter Accepts Elon Musk’s $44 Billion Takeover Bid From The Epoch Times By Andrew Moran April 25, 2022 Company agrees to billionaire’s $54.20-per-share offer. Natalie’s Commentary: First, I’d like to say, I’m ecstatic Elon Musk bought Twitter and with that said here’s the rest of my thoughts. CEO Parag Agrawal said in a company statement, “Twitter has...