Japan – high CPI, tight labour market, weak spending
Paul Cavey -
30 May 2025