Rolling Stock Egyptian National Railways to receive new track maintenance machines from Plasser & Theurer
Rolling Stock Kenya Railways refurbishes retired locomotives with Rolls-Royce engines to boost regional trade