Archive

  • Trade credit claims volumes fall in 2025 but value rises

    20 April 2026

    Africa had the largest number of claims, but Europe came top for largest amount paid for claims