Source
Comments
The value of revenue is stated in British Pounds. £12.6 billion as a Group revenue, Royal Mail revenue £8.6 billion, p. 108 (Annual Report).
The value of revenue is stated in British Pounds. £12.6 billion as a Group revenue, Royal Mail revenue £8.6 billion, p. 108 (Annual Report).