Leo Burnett India has won the creative mandate for the leading beauty accessory and personal care appliances brand Vega. The account was won....