Report: Two Key Execs Quit Truth Social After Disastrous Launch