Shenzhen-headquartered Chinese car manufacturer BYD is testing the T3 Electric Cargo Van in India. Images of an electric cargo van…
Chinese electric mobility solutions company BYD has rolled off the one-millionth electric cars off its production line in Shenzen, China.…