the metro

Egypt’s Transport Ministry denies selling off railway, metro shares
Egypt

Egypt’s Transport Ministry denies selling off railway, metro shares

The shares of the Egyptian railway, metro, or electric traction facilities (fast electric train, the metro, LRT and the monorail)…
Back to top button