Japan – services PPI inflation still over 3%
Paul Cavey -
24 Apr 2025
Japan macro charts