11 June 2025

Japan's life policy surrender rates remain stable at 4%, Fitch says