3 ms·Russia and China have more than India. I believe they haven't used demonetisation.by ch4nd4n 8y agoRussia and China have more than India. I believe they haven't used demonetisation.