BREAKING: Japan's economy shrunk by 2.3% on annualized basis in 3rd quarter of 2025.Published by The Spectator IndexDec 8, 2025 12:10:03 AM UTC