B2B suppliers struggle to assess customer creditworthiness and manage payment risks: VALIDATE, 48/100 | Ideas Lab | Fly Labs