Hostess Brands announced today (16 November) that it is winding down after a strike "crippled" its operations.