site logo

71% of businesses don't hold suppliers to the same security standards

Getty Images