JUST IN: π―π΅ Japan's economy has contracted by 0.4% in the third quarter of 2025Published by The Spectator IndexNov 17, 2025 10:30:03 AM UTC