Seat spent €800m on R&D and production facilities ahead of the start of production of the redesigned Leon hatchback at its factory in Martorell, near Barcelona, Spain.
Seat spent €800m on R&D and production facilities ahead of the start of production of the redesigned Leon hatchback at its factory in Martorell, near Barcelona, Spain.
Input your search keywords and press Enter.
[sibwp_form id=2]