Soon to be trundling along London s busy streets, the zero-carbon vehicle was designed and developed by China s BYD company. The bus is 10.2m long, features full air conditioning and offers ...