EEconomy Read More Japan’s populist debt-fuelled spending plan alarms economistsNovember 26, 2025 Japanese Prime Minister Sanae Takaichi defended her 21.3 trillion yen (US$136.5 billion) stimulus package in parliament on Wednesday,…