IT/Tech Know Your Rights as a Tech Worker in Japan? Mar 8, 2023 The General Union is putting on a free seminar for tech workers in Japan. The meeting is open to all…