answersLogoWhite

0

Actually the answer is China then second India. These countries have more than enough food to feed there populations. Its just sold at such a price that the majority of Indians cannot buy it.

User Avatar

Wiki User

14y ago

What else can I help you with?