India has shot up in innovation rankings with venture capital as a new metric. More could be achieved if India and China joined forces.