Pic: Avon
Avon Products Q1 FY20: revenue $957 mn; net loss $172 mn
Pic: Shutterstock
Millions of face masks remain unsold in France post crisis

Follow us