Business Insider thus compiled a list of five infographics which point to some very shameful trends about India, the country we love and are citizens of- 1. Turns out we love our selfies a little ...
It is a good move to make goods and products in India for the country and the world to use. We came across an infographic produced by Digiqom that shows the trend of how Make in India campaign is ...