Tag "top 10 whisky brands"

1.Officer’s Choice: Hailed as the number 1 selling whiskey in India, this brand upturned Smirnoff Vodka to become the biggest-selling spirit in year 2015. With a record sales of more than 20 million cases annually, the Officer’s Choice brand has