CSPC Pharmaceutical receives USD 30 million upfront payment from AstraZeneca under siRNA pact - AZN News | Rallies