Japan News Japanese stocks log 1.16 trillion yen FPI inflows, biggest in over 4 months August 21, 2025
Japan News Japan loses position as world’s largest creditor nation as Germany claims title after 34 years May 27, 2025