depends on what you look. I see Chandrayaan and world's largest network of remote sensing sats.
China has its place. We have ours.
And we can compete with them. They have their strengths , we have ours.
What the heck is chandrayaan?
How the hell do you know how many remote sensing satellites China has and it's quality?
Stop being delusional dude.