Elon Musk has said his $44 billion acquisition of Twitter is “on hold” following a report by the company over its e… almost 3 years in Standard

Mentioned in this news