Twitter board agrees to $44bn takeover by Elon Musk #1 Post by sirteno » Mon, Apr 25, 2022, 7:04 PM UTC Twitter board agrees to $44bn takeover by Elon Muskbbc.com