Alcohol Glenfiddich and Hendricks Owner Reports Record Breaking £2 Billion in Sales admin Jan 8, 2025 Scottish spirits giant William Grant & Sons has announced exceptional financial results for 2023, with sales…