Iran 90% self-sufficient in producing equipment for filling stations

TEHRAN, Feb. 18 (MNA) – CEO of planning and studies center for filling stations Ali Monshi said that Iran has achieved 90% self-sufficiency in producing equipment for filling stations.