Avon finds evidence of more improper payments: report

Avon Products Inc (AVP.N) faces more woes as its internal bribery investigation found that the company may have made improper payments in countries besides China, the Wall Street Journal reported...