Russia has said that it will make its own shot cheaper than its rivals, and aims to produce 1 billion doses next year.
in Business
Russia has said that it will make its own shot cheaper than its rivals, and aims to produce 1 billion doses next year.

