That wiki source is embarrassingly wrong. I already corrected the article which infact is China still more than India.