Star Peak Corp. II

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.

To receive more information regarding the investigation of Star Peak Corp. II please fill out the form below.