Cheplapharm has agreed to acquire heart failure and hypertension drugs from AstraZeneca. (Credit: Pete Linforth from Pixabay)