Star Peak Corp. II (STPC) relating to its proposed merger with Benson Hill. Under the terms of the agreement, STPC shareholders will own 20% of the combined company.
Star Peak Corp. II (STPC) relating to its proposed merger with Benson Hill. Under the terms of the agreement, STPC shareholders will own 20% of the combined company.