Lost illusions and great expectations
China Payment Survey 2023: Shorter payment delays but worsening credit conditions in chemicals and wood
United Kingdom: Corporate insolvencies are going from zero to a hundred after end of government support measures