October 29, 2024Japan’s Tattered Currency Plunges Amid Election Shock Defeat – Is The Economy Finished?