19 October 2023

Loss given default for trade credit insurers improves slightly