Nutrition Negative India!

As India inches close to becoming the most populous country in the world, one aspect that continues to be under constant scrutiny is how the country fluctuates in its health index. According to the latest Global Hunger Index, India, which ranks 100 out of 119 countries, is one of the countries with the “lowest reduction in hunger” in the nine years. Companies operating in India understand now the importance of addressing the BOP…

October 17, 2017
Read More >>