Storia: Mankind Pharma inks in-licensing pact with China’s Chongqing Chenan Biopharmaceutical on two insulin analogues — Warptech Lab News