Carsa was founded in 1998 as a part of the Castrosua Group in Spain. Carsa custom manufactures buses on any chassis.
- City Versus
- Master 36
|This article is a stub. You can help Tractor & Construction Plant Wiki by expanding it.|
Community content is available under CC-BY-SA unless otherwise noted.