image
26 e-commerce platforms declare compliance with self-audit t