This next post gives some insight into what is being achieved in Iran at the moment. I must acknowledge that it is not a comprehensive report on Iran's Railways in the 21st Century, merely a snapshot of what has been happening.
http://rogerfarnworth.com/2020/04/25...e-21st-century