With Natura Deal Pending, Avon Sales Dip

With Natura Deal Pending, Avon Sales Dip

Avon Products Inc. posted continued declines for its most recent quarter. The company posted a 17 pe...
read more