Positive sign for the high street as Avon opens stores
Beauty brand Avon has announced it will open a small number of physical stores for the first time in its 137-year history. Retail experts say the move is a great sign for the high street and that the ‘omni-channel’ trend of consumerism is continuing to