BYD preparing to smash Tesla into oblivion: Tesla lost the EV sales battle in 2025 – and it could lose the war in 2026 as the 2026 BYD Atto 1, Atto 2, Sealion 8, Denza B5 and B8 arrive to bolster the Chinese brand's range and Tesla gets no new cars – CarsGuide