Tag: Japan’s plant-engineering giant JGC keen to return to Iran