It happens only in India. The country is the second largest producer of food in the world, yet over 300 million people go without two square meals a day. Ironically, food worth Rs 58,000 crore