The Numolux Group

Sinovac, Numolux in talks to build vaccine facility in South Africa: report