Is India truly relevant? - S S Kumar

Is India truly relevant?