India Found Itself ‘Let Down Miserably’ During Covid, Goyal Says

India opted to double down on self-sufficiency after Covid, when it was unable to source essential equipment to deal with the pandemic and found itself “let down miserably” by other countries, the…