After a nationwide strike, Hostess Brands has announced it will lay off all 18,500 workers and liquidate the company.

The Week
After a nationwide strike, Hostess Brands has announced it will lay off all 18,500 workers and liquidate the company.
View Comments (0)