The week in bankruptcies: Ben F. Blanton Construction Inc., Briggs & Stratton Corp. and 1 more.
St. Louis area bankruptcy courts recorded three business filings - including one with total debt above $1 million - during the week that ended July 24, 2020. Year to date through J…