France

Russian Reports of Agreement to Produce Sputnik V in France Denied

None of France’s pharmaceutical companies have signed a contract with Russia to produce its Sputnik V COVID-19 vaccine, a spokesman…

3 years ago