Indri triumphs as best whiskies in the World

Indri becomes ‘the only Indian brand’ to make it to the most coveted list of Best Whiskeys to Drink in 2024, by the USA-based VinePair India’s homegrown single malt brand from the House of Piccadilly