Japan – labour tightest since 1989
Paul Cavey -
03 Oct 2023