Arriva Group (Large)

Arriva Group (Large)

Arriva’s annual report for 2024 shows revenues of €2.5bn for its first seven months in I Squared ownership. ARRIVA