Completion of £1.0bn share buyback programme - Aviva plc | RNS | Ticker