AstraZeneca has become the second pharma group, after Pfizer, to reach an agreement with the Trump administration on a deal to reduce the price of its medicines in the US. President Trump said AZ "is ...