UK Government tells Parliament it achieved “value” in Royal Mail sell-off
The UK Government has insisted that it achieved value for money for the taxpayer in selling off Royal Mail, despite the huge increase in the share price immediate after the company was floated on the London Stock Exchange.
Read More