Days before the former television anchor’s new talk show debuted, his deal combusted after an interview with the site’s owner, he said.
Read More Social Media, News and News Media, Advertising and Marketing, Computers and the Internet, Musk, Elon, Don Lemon, X (Formerly Twitter)