Transmission 2012 Denmark
Transmission 2007 164,663 miles Denmark
Transmission 2008 Denmark
Axles 2018 Denmark
Tires, wheels and rims Sweden, Skara
Cabins and interior 2009 Latvia, RĪGA
Engines Greece
Other Components Greece
Electronics Greece
Hydraulics Greece
Engines Greece, IONIA, THESSALONIKI, Θεσσαλονίκη