Greece and India: analysis

Greece and India: natural allies? Even though India is geographically [...]