Les WoodWrong Les Wood?
Managing Director International S...
FreightCar America Inc
Two North Riverside Plaza Suite 1300
Chicago, Illinois 60606
Company Description: FreightCar America, Inc. is a manufacturer of aluminum-bodied railcars in North America, based on the number of railcars delivered. The Company specializes in the... more