https://www.itln.in/shipping/2023-schedule-reliability-up-195ppts-drewry-wci-down-4-1351126
2023 schedule reliability up 19.5ppts; Drewry WCI down 4%