Only because of not giving handsome returns and takes time for results, avoiding investing in SEO is utter BS. It's definetly going to backfire you sooner. (I may sound harsh, but that's reality.)
Just random thought China lead in technology because the Chinese people are interested in new tech and the harsh reality of India is Indian people doesn't believe in new tech easily.
what is your thoughts.
This is the harsh reality.
They might be born in India or Indian origin but they have given up Indian Citizenship long back and have adopted American Citizenship.
Most of them are General Category.
Brace yourself !