Beauty behemoth Avon under criticism over ties to Russia
Business, International

Beauty behemoth Avon under criticism over ties to Russia

TBC News Desk- January 28, 2024

The massive beauty company Avon has faced criticism for keeping ties with Russia in spite of the conflict in Ukraine. Found that the company is ... Read More