Truth Social is locked in a bitter battle with one of its vendors claiming that the platform is stiffing the company out of some contractually obligated payments.
Truth Social is locked in a bitter battle with one of its vendors claiming that the platform is stiffing the company out of some contractually obligated payments.