Musk Lugs Sink Into Twitter HQ As $44B Deal Deadline Looms

2 years ago
311

A Delaware court set a Friday deadline for Musk to complete his $44 billion deal to take the social media platform private.

Loading 10 comments...