LONDON BRIEFING: Barclays launches delayed GBP1 billion share buyback
(Alliance News) - Barclays said it will kick off a GBP1.00 billion share buyback programme on Tuesday. The programme, initially announced in February, had been delayed in March after the bank admitted it sold more financial products to investors than it was allowed to. Read More