Q2 2025
AstraZeneca Beats Q2 Estimates on Strong Cancer Drug Sales
AstraZeneca; Q2 2025; cancer drug sales; oncology portfolio; Tagrisso; Imfinzi; Enhertu; financial results
Merck Announces $3 Billion Cost-Cutting and Restructuring Plan
Merck; cost cutting; restructuring; job cuts; real estate reduction; Keytruda; pharmaceutical industry; Q2 2025 financials