BYD Dolphin 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