Iran and world's news
Managing-Director of the National Iranian Gas Company (NIGC) has said that Iran has made good agreements…