News Daypop · Twitter stock sinks after Elon Musk backs out of $44 million deal to buy the social platform July 12, 2022 5:05 am|