BYD subsidiary Fangbao is gearing up to unveil its newest electric off-road vehicle, the “Leopard 3”, at their Spring Conference on April 16th. They released a poster that hides the major details of ...
BYD Auto, China’s leading electric and hybrid vehicle manufacturer headquartered in the southern city of Shenzhen, announced this week it is launching a new sub-brand for premium, high-performance ...