- Ultimate owner
- Bacardi Limited
- Brand origin
- United Kingdom
- About Craigellachie
- Bacardi Limited is the largest privately held, family-owned spirits company in the world, with a portfolio of over 200 brands and labels including Bacardi rum, Grey Goose vodka, and Dewar's Scotch whisky.
- Subsidiaries: John Dewar & Sons Ltd
Updated: 9 July 2026
Made O'Meter is free and ad-free, built to keep ownership like this transparent.