Former Head of Iran’s Water and Power Resources Development Company Mohammadreza Rezazadeh has said the country is currently over 95 percent self-sufficient in dam construction.
News ID: 10946 Publish Date : 2022/08/22
Dr. Faiz emphasized the three principles of time, productivity, and economic efficiency in localization;