Proposed return of GBP2bn

UK 100

Latest directors dealings