Avon

Avon France to be closed by end of October

Cosmetics giant Avon Products has decided to close its French operations by the end of the month. Avon office in…

11 years ago