But could the British government have gotten more from the sale?
The British Government plans to sell off a majority stake in the world’s oldest postal service – the Royal Mail.