Carrocera Castrosua is the Group’s parent company. It was founded in 1948 in O Carballiño and is currently based in Santiago de Compostela, where it has a 45,000 m² plant and employs over 290 people.