China’s 78-cent flu shots show price squeeze for country's vaccine makers

Dec 2, 2025 - 15:03
China’s 78-cent flu shots show price squeeze for country's vaccine makers
Intensifying competition pushes prices lower and erodes profits for an industry that was once riding high on the COVID-19 boom.