India, Aug. 25 -- India's efforts to introduce prominent nutritional warnings on packaged foods have faced resistance from some of the world's largest food companies, even as concerns over obesity and unhealthy diets grow.

A can of Fanta sold in London contains 63 calories, while the same drink sold in India contains about three times as much sugar.

The Indian version also contains an artificial colour whose use in food products in Europe requires a prominent health warning.

In India, however, the presence of the colourant is disclosed only in small print on the back of the can.

The differences form part of a wider debate over how India should regulate packaged food and beverages, and whether consumers should receive clearer warnings ...