South Mountain Merger Corp. (SMMC) relating to its merger with Billtrust. Under the terms of the agreement, SMMC shareholders will own only 17% of the combined company.
South Mountain Merger Corp. (SMMC) relating to its merger with Billtrust. Under the terms of the agreement, SMMC shareholders will own only 17% of the combined company.