Navistar International Group
Consumer Report
I received mail (by US mail) with a check inside for $2974.25 on August 5. The envelop was white with my name and address showing through the window. The postage stamps from Spain. The number in the center of the post mark is 29.0711-00; CTA-MADRID is on it also. There are 2 postage stamps. The ...