downtoearth-subscribe

China Halts Production, Orders Top-Level Probe Into Vaccine Scandal

Chinese authorities have ordered a company in the northeastern province of Jilin to halt production of a vaccine after it was recalled last week, amid an ongoing probe into fraudulent business practices,