AstraZeneca PLC (AZN) reports a robust 21% revenue increase for 2024, while navigating market challenges and strategic ...