An automatic translation machine that can handle 12 languages has been installed at a subway station in Tokyo’s Shinjuku Ward to improve convenience for tourists from abroad. [Read More]

No reproduction or republication without written permission.