BYD Dolphin China made the BYD Dolphin with ocean-inspired design and it actually makes sense for an EV 15th Jul 2025 China's Dolphin Mini makes a splash by winning 2025 World Urban Car award 17th Apr 2025 BYD's cheapest EV that goes for $10K in China is launching in Europe but with a completely different name 20th Mar 2025