5 Indian Award-Winning Alcohol Brands You’ve Probably Never Tasted
The alcohol brand that put India on the whisky map internationally is Amrut. The made-in-Bengaluru label launched in Glasgow in 2004, and in 2010 Jim Murray’s Whisky Bible — the world’s leading whisky guide — named Amrut Fusion Single Malt as the third best in the world. Today, Amrut has a range of 11 whisky […]