What Does BYD Dolphin Mean?
That sounds like a tall get for an established automobile maker, not to mention a newcomer to the market, but the Seal has some outstanding numbers to show it's actually not all easy styling and no compound.48kWh battery For additional ability and higher assortment. Apparently, BYD has also verified a Dolphin Activity variant in minimal numbers fo