Japan is set to tighten its “Business Manager” visa requirements, with the Immigration Services Agency proposing major changes to investment and documentation standards. Slated for an announcement in ...