Money | Wed Aug 20, 2014 9:01pm EDT

Icahn reveals stake in Hertz, plans to push management