Tech

Two top Truth Social execs resign from the company