After languishing in the promotional Indian wilderness, the Cadbury Schweppes brands under the Coca-Cola India umbrella have finally got a new lease of life, with the soft drinks giant deciding to push the brands aggressively. T.C. Malhotra reports