Avon is opening its first-ever bricks-and-mortar stores in the UK as it ramps up its presence in physical retail.
The beauty giant is set to launch an initial tranche of UK beauty outlets within the next two months – the first time it has done so in its 136-year history.
The stores will be run as franchises by