Indri, the Indian whisky sensation, clinches the coveted title of ‘World’s Best Whisky’ at the prestigious 2023 Whiskies of the World Awards. Dive into the journey of this local gem and discover its remarkable rise to global acclaim. In a remarkable feat, the Indian elixir known as ‘Indri’ has triumphed, earning the prestigious title of […]