Keolis wins a rail contract in the Netherlands
Etihad Rail awards AED 4.6 billion contract to CRCC & NPC