China readies for world’s largest electric bus fleet launch
An electric bus manufacturing company, BYD has been awarded a contract to supply over 300 all electric buses for 2011 International Universiade Games to be held in Shenzhen, China. The eBus-12 is a long range vehicle meant for undertaking journey as.
China readies for world’s largest electric bus fleet launch Read More »









