BYD innovates on the streets of Shenzhen