Business | Wed Jul 30, 2014 7:51am EDT

AstraZeneca buys Almirall lung drugs for up to $2.1 billion