Browsing Category

Industries

EVs and CEO Out at Hertz

Hertz CEO Stephen Scherr is stepping down at Hertz Global Holdings as the company stopped betting the farm on…