BYD ADL Partnership Accelerates Electrification With the Design & Assembly of Electric Bus Chassis in the UK
Alexander Dennis Limited (“ADL”) and BYD UK jointly announced today that ADL and BYD will commence the design and assembly of chassis for the BYD ADL partnership’s electric single and double deck buses for the British […]