Covid-19: Can it be the Sputnik Moment for India?