The continued strong Yen and the slowing down in global trade keeps the downward pressure on Japanese prices.
Retail sales rose 2.5% YoY
The continued strong Yen and the slowing down in global trade keeps the downward pressure on Japanese prices.
Retail sales rose 2.5% YoY