Royal Mail delivers… for investors

instagram_image

Investors gave their stamp of approval to the Royal Mail on Friday, scrambling for shares in one of Britain’s highest-profile privatizations in years.