Comment Comment by tradertef India is 7.7% of total traffic and China is 5%. It is night now, but still these numbers are surprisingly high. parent tradertef 4 years ago