BYD and Castrosua join forces in Spain
SPAIN BYD and Castrosua have announced a new collaboration to build 12-metre eBuses for the Spanish market, combining BYD’s chassis and electric powertrain with Castrosua bodywork to offer a solution the manufacturer says will deliver […]