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