Find the word definition

Wikipedia
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, Iveco and Man 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 established in 1888 by Mr. Francesc Queralt Roca in ArbĂșcies, a village in the Selva county of the province of Girona, Catalonia, Spain. This small town offered the advantage of being in the midst of a densely forested area ("Selva" means "forest" in Catalan), useful since the bodyworks were made of wood at the time. It was the first of several cochbuilders to be based in ArbĂșcies; it would be later followed by Ayats, Beulas, Noge and Boari.

In 2013, Indcar opened a new production plant in Prejmer, Romania, where the Strada and Mobi models are manufactured.