RT @business: MORE: Twitter is in the final stretch of negotiations about a $43 billion sale to Elon Musk that could rank as one

25 Apr 2022, 13:28
RT @business: MORE: Twitter is in the final stretch of negotiations about a $43 billion sale to Elon Musk that could rank as one of the big…