CAF to manufacture 30 long-distance trains for Morocco’s ONCF Rolling Stock, Flash, Long Distance, Passenger 26-02-2025