Is India's Bigger Problem China?

Is India's Bigger Problem China?