I think we need to stop being to ambitious in terms of military expansion. There is no way that India can catch up to China in terms of military development - and why should it? I don't think China is going to start a massive war over what is generally a friendly country like India.
The main...