Avon sells its last U.S. factory - MarketWatch

Avon sells its last U.S. factory - MarketWatch