Egypt’s first electrified light rail transit (LRT) system jointly built by Chinese and Egyptian companies started its trial run on Sunday.
Egypt’s first electrified light rail transit (LRT) system jointly built by Chinese and Egyptian companies started its trial run on Sunday.