Sinovac Biotech Faces Financial Downturn in 2024by Lilu Anderson 17.08.2024Sinovac's 2024 revenue drops amidst market challenges, with ongoing vaccine development and international market expansions.