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

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.