All investors received £749.10 worth of Royal Mail stock, but those who asked for more still had the higher amount taken. So when will investors get it back?
More: continued here
All investors received £749.10 worth of Royal Mail stock, but those who asked for more still had the higher amount taken. So when will investors get it back?
More: continued here
By RICHARD EDEN Published: 19:24 EST, 16 January 2025 | Updated: 06:20 EST, 17 January …