At the prestigious World Branding Awards, three Indian brands were named as National Tier winners; Airtel (Telecommunications – Mobile), Milton (Houseware Products), and Royal Enfield (Automotive – Motorcycles). Known for the ultimate global brand recognition accolade, the World Branding Awards is now in its 10th edition. It saw 318 brands from 41 countries named “Brand…