Twinkies are returning to store shelves this July, according to the brand's new owners, hedge funds Apollo Global Management and Metropoulos & Co., who formed the new Hostess Brands, LLC. Twinkies stopped production in November when Hostess Brands Inc. filed for bankruptcy following a lengthy standoff with the Bakery, Confectionery, Tobacco Workers and Grain Millers International Union.
Twinkies returning to store shelves this July