Mark Cuban to Elon Musk: It’s ‘disingenuous to say Twitter is the home of free speech’ By: MarketWatch May 24, 2023 at 14:13 PM EDT Cuban has criticized Musk for seemingly promoting his own interests since he purchased Twitter last fall for $44 billion. Read More >> Related Stocks: Tesla, Inc.