Loading page…
First-time 'business manager' visa grants in Japan fall 80.9% in first half of 2026 | Axios Times