Iran self-sufficient in making parts of compressor stations
TEHRAN, Aug. 05 (DAY) – The Iranian Gas Transmission Company (IGTC) managing director on Saturday said the country has so far become self-sufficient in manufacturing 750 main parts of gas compressor stations.