Tag: Japan’s cabinet approves tax hike delay amid continued economic stagnation