Castrosua Group is a Spanish-manufacturer of the Castrosua buses that was founded in 1948. It is located in Santiago de Compostela, Spain. In 2004, Irizar and Castrosua entered into an agreement to manufacture the CS40 bus, (which Castrosua replaced with the City), in Morocco.
Graph IRI | Count |
---|---|
http://dbkwik.webdatacommons.org | 21 |