As Japan grappled with skyrocketing prices, spending on food by households in 2024 hit the highest level in 43 years, government data shows. [Read More]

No reproduction or republication without written permission.