Sustainability-Based Start-Up Benson Hill to Hit $2 Billion Valuation after SPAC Deal
Benson Hill Inc. will list via a blank-check firm Star Peak Corp. 11, according to The Wall Street Journal. The deal will generate as much as $625 million cash proceeds…