MUMBAI: Royal Stag, the leading whisky brand from Pernod Ricard India has been chosen as ‘India’s Most Valuable Brand’ in the liquor category in an in-depth...