Elon Musk Terminates $44b Twitter Deal

Elon Musk has dropped his $44 billion offer to purchase Twitter. “Mr…