Could Elon Musk's $46.5b Twitter deal collapse? Timeline of takeover bid
The world of social media moves fast, and in a few short months Elon Musk went from owning a few Twitter shares to tabling a $46.5 billion bid for the app
Daily Mirror ·