Twitter has shuttered two of its three offices in India, reports quoting sources familiar with the matter, said on Friday.
Twitter Inc.'s stock surged 6% to $52 per share on Monday. Musk made a bid to buy the social networking platform for $54.20 per share on...
Elon Musk is just a step away from taking full control of Twitter. Ahead of that, he has become the self-proclaimed free-speech absolutist.