China versus India, the topic is at a fever point....
India is surely among those countries in the world which...