Yellow Corp. shutdown leaves more than 500 St. Louis employees out of work Yellow Corp. shutdown leaves more than 500 St. Louis employees out of work Posted on August 14, 2023 |