1 October 2026

Nippon Life's Takeshi Kimura makes the investor case for system level risk disclosures