Travelers flooded airports and major train stations in Japan on Saturday as they departed cities to spend time in their hometowns and elsewhere during the up to nine-day New Year holiday break.
Travelers flooded airports and major train stations in Japan on Saturday as they departed cities to spend time in their hometowns and elsewhere during the up to nine-day New Year holiday break.
It is believed that the nine-day holiday period from Dec ... "Is there anything we can do to eliminate 'black companies' from Japan?" using the Japanese term to refer to exploitative businesses.