Business & Finance News India a natural ally in defending shared values from many threats: PM at G7 By Leora R. Isham 4 years ago Key Minister Narendra Modi on Sunday claimed India is a purely natural ally for the