Truth Social’s merger partner offers $18 million in settlement to SEC

by
Truth Social’s merger partner offers $18 million in settlement to SEC