JUST IN: 🇯🇵 Japan's manufacturing sector has contracted for the 10th straight monthPublished by The Spectator IndexApr 23, 2025 2:20:02 AM UTC