Senior Payment Systems Developer Source link
Composite Leading Indicators (CLI), OECD, October 2022
Rate for : JAPAN