Starvation In The Indian Context       India is a country with a population of over 1.3 billion. The population increases at the rate of 1.2% per year, making us the second most populated country in the world. Incidentally, the Indian food industry is the world’s sixth largest and is expected to …

READ MORE