Social activists in India have alleged that baby food giants Heinz, Nestle and Abbott are violating the country's law which bans the promotion of milk formula and infant cereals, undermining efforts to encourage breastfeeding and curb high levels of child malnutrition.