Japan loses world's top creditor spot to Germany after 34-year reign – Business Standard May 27, 2025 by quixnet Japan loses world’s top creditor spot to Germany after 34-year reign Business Standardsource