Beverage brand Mountain Dew is all set to salute India’s resilient spirit this Independence Day with a rendition of the timeless anthem of....