 EVANSTON, Ill. ST. LOUIS--BUSINESS WIRE--- STPC AgInnovation--Star Peak Corp II and Benson Hill announced registration statement effectiveness and a Sept. 28, 2021 Special Meeting to approve business combination. 