BD11

BYD bus with 532 kWh battery may be next London red bus

BYD front runner to supply new electric double decker bus to London. New BD11 bus launched today and hopes to win.