Indcar definitions

Search

Indcar

Indcar logo #10101) Bus manufacturer 2) Company of Spain 3) Spanish brand
Found on https://www.crosswordclues.com/clue/indcar

Indcar

Indcar logo #21000 Indcar is the trading name of Industrial Carrocera Arbuciense SA, a Spanish-based coachbuilder, specialized in building mini- and midibus bodies mainly on Mercedes-Benz and Iveco vans and truck chassis (although vans from other manufacturers are sometimes also used). Their products are sold throughout all of Western Europe. The company was establi...
Found on http://en.wikipedia.org/wiki/Indcar
No exact match found.