Press Release: BYD UK & Alexander Dennis Limited gets order for 195 electric buses BYD UK and Alexand ...
Press Release: BYD UK & Alexander Dennis Limited gets order for 195 electric buses BYD UK and Alexander Dennis Limited (ADL) jointly confirmed today that their electric vehicle partnership, the UK ...