INDIA marks its 75th Independence Day at a moment when the whole world is yearning for a sustainable route out of the Covid pandemic. The country has risen to the…