Illustration depicting a red and white triangular warning sign with a credit rating concept. Blurred sky background.

Royalty-free stock illustration ID: 101314405

Illustration depicting a red and white triangular warning sign with a credit rating concept. Blurred sky background.