SCOTTSDALE, Ariz., March 08, 2018 (GLOBE NEWSWIRE) -- TPI Composites, Inc., (TPI) (Nasdaq:TPIC), announced today that it has entered into an agreement with Navistar, Inc. to design and develop a Class ...