DHL
31/12/2023
£5,991,004,000.00
£6,429,118,000.00
£-438,114,000.00
-6.81
£119,550,000.00
£156,037,000.00
2.00
2.43
Awards Entered
2023 Entry - Sky
31/12/2023
£5,991,004,000.00
£6,429,118,000.00
£-438,114,000.00
-6.81
£119,550,000.00
£156,037,000.00
2.00
2.43
2023 Entry - Sky