Mainstreaming Alternate
India’s long time strategic partner, Russia wants joint production of its recently announced COVID-19 vaccine Sputnik…