Technology: the protagonist in retail compliance