Twitter Has Accepted Elon Musk’s Offer and is Reportedly Being Acquired for $44 Billion! April 26, 2022