Tokyo subway installs clear translation screen ahead of 2025 events
The Tokyo Metropolitan Government has installed a transparent translation screen covering 12 languages at a subway station to help foreign visitors ahead of global sporting events in the Japanese capital …