Islamic Republic of Iran Railways (RAI) has commissioned two domestically manufactured metro train sets for the Tehran Metro, as part of efforts to indigenise rolling stock production and reduce relia...

This content is available to only subscribers.