Indri's single malt whisky has been awarded the best whisky in the world. The founder says that the award will elevate India in the global whisky industry. What is the secret behind the taste of Indri whisky? Here's what Molly Gambhir has to say.