Rediffusion's Red Report On India's Undying Love For Sweets

India is the largest consumer of sugar in the world, with 28 million metric tons consumption in 20-21