FSSAI gives in to food giants

New Delhi/London: A can of Fanta sold in London contains 63 calories. The same brand in India has three times as much sugar alongside an artificial dye that requires a prominent health warning in Europe. In India, however, this colorant appears only in small print on the back. That environment suits some of the world’s […]