China Railway Signal & Communication Corporation Limited (CRSC) has secured a signalling upgrade contract for the Tura depot on Cairo Metro Line 1, addressing the need to replace equipment that ha...

This content is available to only subscribers.