Plasser & Theurer has signed a contract to supply 14 track maintenance machines for Egyptian National Railways' (ENR) ...
Construction of the 830km railway to connect Lucano in Angola with Chingola in Zambia will start by early 2026, with over $US ...