
Report: Avon CEO Stepping Down
Avon CEO Sheri McCoy will be stepping away from her position the Wall Street Journal reported yesterday. Their stock has suffered under her leadership and some investors have been pressuring for new leadership.
Read more here.