Navistar defeats $16.5M lawsuit over delayed truck deliveries

Navistar defeats $16.5M lawsuit over delayed truck deliveries