How brands celebrated India’s 75th Independence Day

A round-up of ads from Indian brands including Thums Up, Tata Tea, Godrej Group, and Rage Coffee.