AstraZeneca will invest $50 billion in the U.S. as it seeks to avoid Trump's tariffs

.....

© Quartz