Japan cracks down on abuse of business manager visa system

16/08/2025