News

Avon’s head of R&D Deb Pellen tells Cosmetics Business what innovations are ahead for the 139-year-old brand. Avon has faced ...