An Indian whisky has been adjudged winner of the 2023 Whiskies of the World Awards. Indri is a triple-cask single malt whisky manufactured by Piccadily Distilleries. Indri Diwali Collector’s Edition 2023 will be available for sale in India, the US and Europe by November., Viral News, Times Now