Total 1 articles
Japan's debt servicing costs will surge to $269 billion by fiscal 2029, claiming 30% of the national budget as rising interest rates expose the world's most indebted nation
Advertise with Us