Royal Mail makes strong market debut

Oct 11, 2013
But could the British government have gotten more from the sale?

Britain's snail mail for sale

Sep 12, 2013
The British Government plans to sell off a majority stake in the world’s oldest postal service – the Royal Mail.