Apr 26, 2022
Timcast IRL #516 - Elon Musk BOUGHT Twitter, Deal Is Done And The Left Is OUTRAGED w/Ron Bassilian
Elon Musk completed his acquisition of Twitter for $54.20 per share, with the deal expected to close pending shareholder and legal reviews