Elon Musk Dumps Twitter Deal, Sets Stage For Court Battle: 10 Points.
Elon Musk terminating the deal that he inked in April to buy the social media giant sets the stage for an epic court battle over a billion-dollar breakup fee and more. WorldEdited by Aditi Gautam (with …