Multiple choice “IVECO”, is a/an ______ truck manufacturing company. German French Italian Russian Reveal answer Fill a bubble to check yourself C Correct answer Explanation IVECO (Industrial Vehicles Corporation) is indeed an Italian truck manufacturing company headquartered in Turin, Italy.