14/10/2025 Blog Stricter visa requirements for business managers: Why don’t you Establish a company in the US istead of Japan?