Tags US business news

Tag: US business news

Avon Reports 18 Percent Revenue Fall in First Quarter

USA - Avon Products, the 129-year-old cosmetics empire that directly sells beauty products, seemed to have lost its appeal a little bit in the...