Quick Guide
This quick guide provides a summary of the most significant changes to Japan’s Business Manager Visa scheme. Stricter requirements for new applications as well as renewals of existing visas came into force on 16 October 2025.
OPEN PDFArticle
Dr. Carmen Appenzeller and Ulrich Kirchhoff write on the German Supply Chain Act and its effects for Japan-based companies in the AHK Japan’s publication Japanmarkt.
OPEN PDF