Elon Musk sends letter to Twitter to formally end their $44B merger agreement

Musk's legal team filed a Schedule 13D document to the SEC yesterday, confirming to the government agency that the serial entrepreneur notified Twitter of his formal decision to pull out