Two Truth Social execs quit as Trump’s social media app struggles to take off: report By: MarketWatch April 04, 2022 at 12:38 PM EDT Truth Social downloads have plummeted, and daily active users are around 513,000 --- well below Twitter’s 217 million Read More >> Related Stocks: Alphabet-A Apple Digital World Acquisition Corp Cl A Facebook Tesla, Inc. Twitter, Inc.