Sheri McCoy, Avon Products Inc.’s chief executive officer, faces an uphill battle.
In the third quarter, net income attributable to Avon slid 80.7 percent to $31.6 million, or 7 cents...
financial
financial
financial/news
Ads by Google

