Refine your interests »
In a seemingly Hollywood marriage, Elon Musk—the Chief Executive Officer of Tesla and SpaceX (“Mr. Musk”)—stated he is terminating his agreement to purchase Twitter, Inc. (“Twitter”) for $54.20 per share or about $44 billion...more