AstraZeneca will invest $50 billion in the U.S. as it seeks to avoid Trump's tariffs Niamh Rowe Quartz 3 7 22.07.2025 .....© Quartz visit website