In the fall of 2024, Stoli Group USA, owner of Bayou Rum and whiskey brand Kentucky Owl, filed for Chapter 11 bankruptcy. Over the past few years both brands have continued to operate, although aside from a new bourbon last year, Kentucky Owl has been fairly quiet. This week the news arrived that Bayou Rum was relaunching and had redesigned its recipe and distillate style, aiming to achieve a better foothold in a struggling spirits market.
Bayou Rum, which is located in…

