Hertz’s CEO is stepping down following the company’s major shift on the electric vehicle front. Stephen Scherr, who joined the rental car giant in 2022,...
Delta Air Lines has announced the launch of the first biometric terminal in the United States at Maynard H. Jackson International Terminal (Terminal F) in...