Seems a little hard to believe, firstly im sure the Indian missile program has much more money pumped into it, while this might not necessarily mean that indian missiles are technologically superior I doubt a country that launches it's own satellites and is planning on going to the moon would...