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 ...