Completion & Commencement of Buy-back Programmes - Barclays plc | RNS | Ticker