Trump’s Truth Social SPAC DWAC Down More Than Four Percent At Market Open

The social media platform rollout has been plagued by executives’ resignations and technological glitches.