1 report

PPP ##. ##. ## Transport Rail Despite having a population of just over ##, ## people, Bahrain' s roads are heavily congested.

  • Heavy Rail
  • Middle East
  • Jeddah Metro Company
  • Lusail Real Estate Development Company
  • Sohar Industrial Port Company