What could the Royal Mail and the NHS have in common?
The UK has some great institutions which are often the envy of the rest of the world, the BBC, the Royal Mail, and the National Health Service. Sometimes as a nation we are too busy competing them to within an inch of their existence to see what we have in them. Taking the Royal Mail,…
Details