Bob Diamond
Bet on Royal Mail, not Twitter
Royal Mail delivers to 29 million UK addresses; last year it generated £9 billion of revenues, of which £324 million…
Royal Mail delivers to 29 million UK addresses; last year it generated £9 billion of revenues, of which £324 million…