Personal Finance | Wed Aug 20, 2014 6:40pm EDT

Icahn reveals stake in Hertz, plans to push management