AstraZeneca agrees to buy ZS Pharma for $2.7 billion

AstraZeneca agrees to buy ZS Pharma for $2.7 billion