It appears Twitter’s board of directors finally warmed to Elon Musk’s hostile bid and agreed to a sale – but not before it took a severe beating from the Tesla and SpaceX billionaire, Twitter founder Jack Dorsey and other prominent users on their own social network. Musk, who on April 25, 2022, sealed a deal...