Home F&B William Grant & Sons launches new Scotch whisky in India ahead of the Festive Season