International Distributions Services (Formerly Royal Mail)
30/03/2024
£12,679,000,000.00
£12,044,000,000.00
£635,000,000.00
5.27
£26,000,000.00
£-742,000,000.00
0.21
-6.16
30/03/2024
£12,679,000,000.00
£12,044,000,000.00
£635,000,000.00
5.27
£26,000,000.00
£-742,000,000.00
0.21
-6.16