The Company has today purchased for cancellation the following number of Ordinary Shares on the London Stock Exchange from Investec Bank plc (“Investec”) as part of its buy-back announced on 16 ...