Why Benson Hill, promising St. Louis unicorn once worth $1.35B, tumbled to bankruptcy
The St. Louis firm, now bankrupt, was once worth $1.35 billion. Early investors, former executives and others directly familiar with the company say its demise was the result of a…