Twinkies maker Hostess to go out of business, lay off 18,500

Twinkies may last forever, but the same can’t be said for Hostess Brands Inc., the company that makes the popular cream-filled sponge cake. Twinkies may last forever, but the same can’t be said for Hostess Brands Inc., the company that