GREENWICH, Conn., June 24 (UPI) -- Twinkies, a U.S. snack icon yanked from the shelves by a bankruptcy filing last year, are to make their return to stores July 15, the brand's new owner said.
Metropoulos & Co. and Apollo Global Management bought the Hostess snack portfolio for $410 million after the company filed for bankruptcy, saying it would not survive a strike by its bakers.