They have more lift capacity, more resources, more funding, more technologically demanding projects. They have manned mission, a space station planned. Apart from a successful Mars mission, where else do you see India ahead?
One planetary mission, and advanced satellites is doubtful. Even their...