Who Owns Russian Bear: Unveiling the SA Powerhouse

South Africa consumes over 50 million liters of vodka annually, and Russian Bear reigns supreme among brands. Who owns Russian Bear? Edward Snell & Co., a South African giant, holds the reins. This isn’t a tale of Russian distilleries or icy tundras. It’s a story rooted in Cape Town’s docks and a 170-year legacy. The […]