Market news: Japan is expected to achieve a primary budget surplus in fiscal 2026, which means it will be delayed by one year.

2025-01-17

Market news: Japan is expected to achieve a primary budget surplus in fiscal 2026, which means it will be delayed by one year.