‘Made in China’ – a Badge of Dishonour?
One of China’s biggest vaccine manufacturers was found to have falsified rabies vaccine records causing nationwide parenting chaos. Executives from China’s second largest pharmaceutical company, ChangSheng biotechnology (Changsheng literally translates…