Iran and Switzerland have signed a contract worth 1.3 billion U.S. dollars for the construction of 960 subway wagons for Iran, local media Read More
Iran and Switzerland have signed a contract worth 1.3 billion U.S. dollars for the construction of 960 subway wagons for Iran, local media Read More