New Navistar support center opens

Posted By on July 30, 2011

Navistar Inc. has opened a new 70,000-sq.-ft. product support center in Woodridge, IL. The site will serve as a development center for tools, service information, technology and training.

About The Author

Comments

Comments are closed.