Risk
Company Credit Checks – What You Need to Know
Trading continues to be challenging for UK businesses. Debenhams, Intu and Arcadia are high-profile names that have all entered administration in 2020, and McColls in May 2022 with 16,000 jobs at risk.