A chart titled "India vs China" sparked significant discussion and criticism due to the data it showcased. Union commerce and ...