Iranian Head of Department of Environment Ali Salajegheh has said sanctions are impeding Iran in renewable energy efforts.
Donate