Elon Musk takes over Twitter: Explained in 10 points

Elon Musk takes over Twitter: Explained in 10 points

New Delhi, Apr 26: Twitter accepted Elon Musk’s $44 billion takeover bid and the deal is done now. While the deal will close sometime this year, the shareholders still have to weigh in as well as regulators in the United States

Source: India News, India Breaking News, Latest news headlines in India – Oneindia News