Article

marketwatch.com on 2023-05-24 20:16

Mark Cuban to Elon Musk: It's 'disingenuous to say Twitter is the home of free speech'3 min read

Cuban has criticized Musk for seemingly promoting his own interests since he purchased Twitter last fall for $44 billion.

Related news