I read this and I though “No way would a CEO say that.” So I researched it and it turns out he actually did say this. What. The. Hell.
I hope he chokes on a squirrel
I couldn’t believe this either so I looked it up too. http://www.salon.com/2006/01/24/jeffries/