Any purchase of Ordinary Shares effected pursuant to this Programme will be carried out on the London Stock Exchange and executed in accordance with, and subject to limits prescribed by, the Listing ...
Following this purchase, the Company's issued share capital consists of 189,046,450 Ordinary Shares, the total number of Ordinary Shares in treasury is 4,246,493 and the total number of voting rights ...