Thums Up, which is the country's largest cola brand, currently has sales of around $800 million
The launch of Thums Up Charge will help accelerate the journey of becoming the first home-grown billion dollar beverage brand: Vijay Parasuraman