The beauty giant Avon has come under a barrage of criticism for maintaining ties with Russia despite the country's war against Ukraine, reported BBC.
The beauty giant Avon has come under a barrage of criticism for maintaining ties with Russia despite the country's war against Ukraine, reported BBC.
Leave a Reply