Twitter Accepts Elon Musks Offer to Buy the Social Media Platform for $54.20

Debra Aho Williamson, Principal Analyst for Insider Intelligence, breaks down the details of Elon's Twitter buyout and highlights concerns over regulating Big tech.
More Videos
Load More