Half-year Report - Astrazeneca PLC | RNS | Ticker